
MATLAB
文章平均质量分 62
Jakcia
打工人打工魂
展开
-
MATLAB-GUI常用功能【常用弹窗的实现】
为了提示我们操作有没有结束,可以添加消息弹窗,这里介绍几种弹窗类型。1.警告弹窗实现代码:warndlg('数据生成成功.', '提示');%内容,标题可以改变弹窗字体颜色和大小opts = struct('WindowStyle','modal',... 'Interpreter','tex');warndlg('\fontsize{15}\color{red} 数据生成成功',... '提示', opts);2.错误弹窗语原创 2020-06-01 16:47:37 · 16977 阅读 · 3 评论 -
MATLAB-GUI常用功能【打开文件后,文件另存为..】
上节讲到可以通过按钮打开指定路径下的TXT文件(其他格式的可以更改代码实现),假如我们现在对打开的文本进行了数据处理,最后需要保存处理好的数据怎么实现呢?我们接着上节的界面进行设计1.再添加一个可编辑文本框和一个按钮,分别修改属性…2.再添加一个开始按钮,用来通知MATLAB开始数据处理3.界面效果图(最后再做美化)4.打开另存为的回调函数,添加代码(和上节一样,只需要更改相应的tag值即可)global savefilename;[Fnameh,Pnameh]=uigetfile('*.t原创 2020-06-01 15:53:25 · 5352 阅读 · 2 评论 -
MATLAB-GUI常用功能【通过点击按钮打开文件夹中的文件】
效果图:像普通的打开文件一样,点击打开,弹出文件选择界面,选择好确定后,文件路径和文件名显示在左侧的文本框中。实现方法1.添加一个可编辑文本框和按钮2.双击按钮,修改下图属性3.双击文本框,修改下图属性4.选中按钮,右键,打开回调函数(callback),添如下代码即可% --- Executes on button press in doaReadFile.function OpenFile_Callback(hObject, eventdata, handles)% hObje原创 2020-06-01 15:12:23 · 21443 阅读 · 7 评论 -
MATLAB【如何将EXCEL或者TXT文本中的离散数据绘制为三维图形】
说明:本文中的数据是以矩阵形式保存在文本中,以行数和列数作为xy轴,数据作为z轴进行绘图。如果三个维度是单独的文本,分别导入MATLAB即可。目录第一步:导入数据第二步:画图三维效果对比第一步:导入数据方式一:for tt = 1:1 filename = sprintf('测试数据\\Data%d.txt',tt);%生成文本名 fid_doa = fopen(filename...原创 2020-04-20 17:47:25 · 8061 阅读 · 6 评论 -
MATLAB【如何将矩阵数据按照原矩阵格式保存成txt文本】
MATLAB中产生如下格式的数据1. savesave('data.txt','data','-ascii');生成如下txt(不是想要的结果)2. fprintfa.基本的用法fid=fopen('E:\data.txt','w');fprintf(fid,'%f ',data);保存后格式是一行b.换下面的方式保存 fid=fopen('E:\data.txt',...原创 2020-04-05 13:19:12 · 10214 阅读 · 0 评论