全文预览

基于GUI的自动控制系统基本性能分析

上传者:菩提 |  格式:docx  |  页数:38 |  大小:777KB

文档介绍
turewithhandlesanduserdata(seeGUIDATA)[filename,pathname]=uigetfile({'*•bmp;*.jpg;*,png/,…'ImageFiles(京.bmp,京.jpg,京.png)'?AllFiles'Pickanimage');axes(handles.axes_src);fpath=[pathnamefilename];imshow(imread(fpath));保存.m文件,并运行程序。点击“文件”下的“打开”,会打开如下的对话框:CM取消找性系统状态空间分析退出unrrtiea丄MPickanimage文件名00:打开(0)文件矣2Jd)|Ib<c«?jp<,*.pnc)▼|査栈范国a):图片三|Q⑥仔囲▼选择一个文件之后,程序屮的f订ename就是你选择的文件的文件名,pathname就是该文件所在的Fl录的路径。那么获得路径之后,我们要读入图片可以用imread函数,而显示可以在一个坐标轴上。我们需要在界面上画一•个坐标轴,用于显示所选择打开的图片,并将坐标轴的Tag属性改为axes-src,更改后保存。如下图:然后再m_fi1e_open_Cal1back程序原來的基础上,再添加如下的程序:axes(handles.axessrc);%设置axes的string属性为axes-srcfpath=[pathnamef订ename];%将文件名和H录名组合成一个完整的路径imshow(imread(fpath));%用imread读入图片,并用imshow在axes-src上显示运行结果,通过“打开”菜单项,打开一个图片,效果如下:文件1.2、对线性系统三个模块的调用通过按钮控制,可分别弹出线性系统的时域、频域、状态空间分析模块。利Hlfigure();函数即可实现相应窗口的调用。1.3、主窗口退出的实现

收藏

分享

举报
下载此文档