GUI读取txt文件并绘图.docx

GUI读取txt文件并绘图.docx

ID:62197217

大小:682.30 KB

页数:13页

时间:2021-04-21

GUI读取txt文件并绘图.docx_第1页
GUI读取txt文件并绘图.docx_第2页
GUI读取txt文件并绘图.docx_第3页
GUI读取txt文件并绘图.docx_第4页
GUI读取txt文件并绘图.docx_第5页
资源描述:

《GUI读取txt文件并绘图.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、GUI读取txt文件并画图问题描述:读取TXT文件里的数,把第一列设为横坐标,第二列设为纵坐标,在GUI界面读取并实现绘图功能。其中txt文件格式如下11,新建GUI22,放入push按钮和绘图按钮33,重命名按钮为“载入txt文件”(双击按钮,弹出属性对话框)4,修改回调函数(右击>>Editor)45,此时弹出保存按钮,命名保存即可6,弹出Editor对话框。其他不用管,只看按钮的回调函数57,写入代码functionpushbutton1_Callback(hObject,eventdata,handles)%hObjecthandletopushbutton1(seeGCBO)%eve

2、ntdatareserved-tobedefinedinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)%自己添加代码段[FileName,PathName]=uigetfile('*.txt','SelecttheDatafile');file=fullfile(PathName,FileName);data=load(file);axes(handles.axes1);%以txt第一二列为横纵坐标绘图x=data(:,1);y=data(:,2);6plot(x,y);%plot(data);

3、xlabel('时间(s)');ylabel('压力(MPa)');gridon%实现图像可以向simulink里的图像一样可以放大缩小zoomon***谨记:axes1为图形句柄函数8,运行,单击9,出现如下界面710.单击载入“txt文件”按钮,选取PD.txt,即可实现绘图。811,生成可执行文件在commandwindow里输入mcc-mGUI文件名,回车即可回车即可生成.exe文件9★★★如果想编辑现有的GUI,(因为关闭MATlAB后再打开只看到.fig和.m文件),则按如下顺序。则又出现可以编辑的界面1011★★★如果txt有多列数据,则上列程序不成立,可以按如下改动Txt文件如

4、下:四列数据修改回调函数如下12绘制出图形如下其中斜着的红线为时间(横坐标),深绿色和青色为第2、4列数据。(因为1、3列数据相同,故只有三个曲线)13

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。