主要内容

添加按钮来查看销地图

这个例子展示了如何使用matlab.system.display.Action添加一个按钮到块面具。当您单击按钮时,一个图像的硬件板销地图打开。这个例子显示了如何设置和使用一个按钮选项actionData对象存储图处理的输入。这样,使用相同的图按钮点击多次,而不是打开一个新的为每个按钮单击图。

  1. 添加的功能viewpinmap系统对象™的方法。

    方法函数viewpinmap (obj actionData) f = actionData.UserData;如果isempty (f) | | ~ ishandle (f)%为销地图创建图。f =图;f。Name =“硬件销地图”;f。NumberTitle =“关闭”;%删除标题数量f。工具栏= '没有';%移除工具栏f。菜单条= '没有';%删除菜单条%创建轴图。ax =轴(f);斧子。位置= (0 0 1 1);%设置轴填充图%显示图像。imshow (“peppers.png”,……“父”,ax,…“InitialMagnification”,“健康”);actionData。用户数据= f;其他的图(f);%使电流图。结束结束结束

    这个函数创建一个图,其中包含的图像peppers.png文件。这张图片应该替换为销地图图像的硬件。

  2. 添加以下getPropertyGroupImpl函数系统对象的方法。

    方法(静态访问=保护)函数= = matlab.system.display.Section (mfilename getPropertyGroupsImpl组(组“类”));组。行动= matlab.system.display.Action (@ (actionData obj)viewpinmap (obj actionData),“标签”,“销地图”);结束结束

    这个函数创建块面具上的按钮和执行功能viewpinmap当点击。

  3. 单击按钮确认图与销地图图像显示到屏幕上。

请注意

因为数字写块直接依赖于硬件,建议您添加一块对话框按钮显示用户销映射的硬件。

另请参阅

|||