楼主: matlab-007
362 0

[学习分享] Matlab_GUI说明 [推广有奖]

  • 0关注
  • 37粉丝

已卖:744份资源

学术权威

17%

还不是VIP/贵宾

-

威望
1
论坛币
200331 个
通用积分
262.9811
学术水平
145 点
热心指数
150 点
信用等级
89 点
经验
55917 点
帖子
7479
精华
0
在线时间
846 小时
注册时间
2014-10-27
最后登录
2025-10-14

楼主
matlab-007 发表于 2015-3-25 13:58:33 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

1、 启动matlab,在命令窗口输入guide,弹出下图

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-8310.png

2、 选择第一项,弹出窗口

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-10101.png

然后保存,这里可以调节窗口的大小(点击运行file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-14008.png,可以看出调节后窗口的大小)

3、 添加按钮选项

3.1图形显示(背景):添加file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-9242.png,选择适当大小,双击进行设置,设置如下(自己选择喜欢的)

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-12959.png

3.2 在背景中加入axisfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-19071.png),如下图(自己调节大小)

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-8771.png

3.3加入按钮(所需)

本程序比较简单,所以按钮比较少

产生一线性调频信号:所需带宽B,脉宽tao,采样率fs等等

静态按钮(file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-16317.png)(带宽、脉宽………)

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-12339.png

输入参数:

B的设置

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7828.png

Fs设置

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-1235.png

以下都是一样的设置,这里特别注意Tag标签的使用,在 以后加载程序时,Tag标签会让自己很明白这个代表什么物理量。

然后加入画图按钮:

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-11229.png

这里添加一些附件功能

1)使得运行后窗口具有放大功能(tools-gui optionsfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-8089.png

选择

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-26445.png

Ok

2)添加图形放大、打印、等等按钮

选择tools-toolbar-edite,需要什么添加即可

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-20269.png

完成后保存运行,附加功能出现

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-9091.png

然后添加程序,这里找到那个m文件

我们从画图按钮开始(最后点画图,程序就开始执行)

这里从时域、频域开始

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-26571.png

tplot_callback,时画时域图

注意:在不同的按钮间相互调用,必须在程序间加global 变量,这样下个按钮会认识到前个按钮所用变量。

如在fft_plot中用到tplot_callback中的t,我们在两个按钮间 全加global t  global t

详细看test.m  


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB matla atlab Atl Mat matlab file

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 04:03