matlab gui 清除图形
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab gui 清除图形相关的知识,希望对你有一定的参考价值。
参考技术A1、首先,打开matlab编程软件,如图所示,单击左上角的New并选择New GUI project。
2、然后会弹出一个对话框,选择要创建的GUI样式,在这里默认选择第一个,创建一个空白的GUI。
3、然后在新界面上放置坐标轴、三个绘图按钮和一个清除按钮。
4、输入代码并向open初始化函数添加一个handle变量, handles.x=-pi:0.01:pi。
5、绘制sin函数,在sin按钮的回调函数中编写以下代码。
6、在画出图形后,还需要完成清除图像的功能,并进入清除按钮的回调函数。
matlab gui 中怎样 让图形和axes大小一样;
lz问的是让图像和axes一样大,而不是axes和图像一样大。如果lz是想让图像显示出来和axes一样大,就在调用imshow的时候最后加一个参数 'fit'。如果图像长宽比例和axes不一样,显示结果会造成挤压变形。
如果lz是想让图像本身数据变的和axes一样大,就需要用imresize函数来改变图像尺寸。 参考技术A 让axes的坐标显示范围设置为图形的范围。
axes(xmin xmax ymin ymax),前两个是横轴的范围,后两个是纵轴的范围。
以上是关于matlab gui 清除图形的主要内容,如果未能解决你的问题,请参考以下文章