当前位置:网站首页 > 创业 > 正文

matlab怎么制作按下按钮将图显示在GUI坐标轴

0 张子豪 张子豪 2025-10-12 09:14 1

当我们在利用matlab做GUI界面的时辰,我们需要建造一个按下按钮,将图形显示在指心猿意马axis坐标轴的GUI界面该若何建造呢?下面分享给大师matlab建造按下按钮将图显示在GUI坐标轴的方式、步调,但愿可以或许帮忙大师。

东西/原料

  • matlab
  • GUI界面编程
  • 按下按钮将图显示在GUI坐标轴

方式/步调

  1. 1

    第一步:起首我们在号令行窗口输入guide建立一个空白的GUI界面,如下图所示,我们选择一个按钮放在空白GUI中。

  2. 2

    第二步:我们双击该按钮,打开该按钮的属性编纂器,如下图所示,点窜tag值为wt_button, 点窜string为稳态阐发。

  3. 3

    第三步:如下图所示,我们选择一个坐标轴放在GUI中。

  4. 4

    第四步:我们双击该坐标轴,打开该坐标轴的属性编纂器,如下图所示,点窜tag值为wt_tu。

  5. 5

    第五步:我们调节好按钮和坐标轴的巨细和位置,调整好的GUI如下图所示。

  6. 6

    第六步:我们右击该按钮,点击【查看回调】,然后选择查看【callback】,如下图所示。

  7. 7

    第七步:此时我们将进入m文件中,如下图一所示,我们需要在这按钮函数中编程,将我们需要进行按下按钮后需要运行的法式添加到这里。

  8. 8

    第八步:我们添加好本身的法式后,如下图所示,此中主要的是作图法式,需要将其显示在指心猿意马的坐标轴wt_tu中。

    作图主要部门代码如下:

    plot(handles.wt_tu,zc_id,wt_z,'b.',f_id,fwt_z,'r.','markersize',4);

    set(handles.wt_tu,'XGrid','on','YGrid','on');

    xlabel(handles.wt_tu,'样本点');

    ylabel(handles.wt_tu,tyb_name{:,l});

    legend(handles.wt_tu,'不变工况值','非不变工况值')

    title(handles.wt_tu,'滑动窗口法稳态阐发取不变工况数据');

  9. 9

    第九步:法式代码写好后,我们点击GUI界面中的运行按钮。

  10. 10

    第十步:运行法式后,如下图所示,我们点击稳态阐发按钮,此时运行成果将会显示在坐标轴中了。

注重事项

  • 当我们在GUI编程的时辰,一般在回调函数Callback函数中编写法式。
  • 在GUI编程的时辰,我们需要注重局部变量和全局变量的用法。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/240170.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图