matlab GUI
sunchaooc
学习一种习惯
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Matlab GUI操作3:在GUI界面绘制双Y轴曲线
在matlab GUI中,绘制双Y轴曲线,没有什么特别要设置的地方,与matlab中操作基本一样。原创 2021-08-30 17:23:09 · 2310 阅读 · 1 评论 -
Matlab GUI操作4:界面中多个text控件对齐操作(工整美观)
以前一直觉得matlab GUI很鸡肋,主要是最后界面美化的时候,感觉控件对齐很麻烦,鼠标拖动不好用,对齐的话需要不停的用“对齐对象”,总之,觉得很麻烦。今年帮别人用matlab GUI做了一个界面,对GUI有了新的认识,其实让多个控件对齐,让界面美观工整,并不是很繁琐的事情,有一定技巧在里面,下面我通过一个例子来说明。...原创 2021-08-30 10:59:12 · 6157 阅读 · 0 评论 -
Matlab GUI操作5:多个窗口之间切换
这个操作比较简单,用对语句即可。实例如下原创 2021-08-30 01:35:00 · 7357 阅读 · 1 评论 -
Matlab GUI操作2:在一个axes控件中同时绘制显示多条曲线
在matlab gui中将多条曲线绘制到同一axes中,操作与将多条曲线绘制到同一fig有所不同。需要修改代码执行顺序。如下面代码片段,写在按钮“绘制曲线”的Callback函数里面,执行结果如下图,axes(handles.axes1);x = 0:0.1:3;y = cos(x);y1 = sin(x);box on;hold on;plot(x,y);plot(x,y1);grid on;从代码可以看出,在axes绘制了两条曲线,但是没有显示坐标轴和网格线,感觉有语句没有被执原创 2021-08-27 06:38:46 · 5490 阅读 · 0 评论 -
Matlab GUI操作1:如何显示一个干净的axes控件(无坐标轴)
axes控件使用时,如果不用代码加以控制,在加载图像或曲线前,会显示x,y坐标轴,不好看。如下图所示。本实例是对axes控件进行控制,只显示边框,不显示坐标轴。具体操作如下:在GUI的初始加载函数GUI_OpeningFcn里面写入代码,cla reset;box on; %在坐标轴四周加上边框set(handles.axes1,'xtick',[]);set(handles.axes1,'ytick',[]);运行效果如下图,有边框无坐标轴,非常整齐。...原创 2021-08-27 06:24:26 · 3632 阅读 · 0 评论
分享