matlab GUI入门
两种方法
法一:使用guide
法二:使用appdesigner(推荐,更直观)
winopen(cd) 打开当前路径。
ctrl+I 代码自动对齐
matlab 导入数据文件
导入图片数据
用imread()函数导入图片数据。导入方法如下:
A= imread(filename)
可以导入.png,.bmp .jpg .tif 等。
导入excel数据
1、对于低版本,可以用xlsread()函数导入excel数据。导入方法如下:
num = xlsread(filename,sheet,xlRange)
这里,filename—excel文件,后缀是xls或xlsx;sheet—指定的工作表;xlRange—指定范围内的数据
例如:
filename = 'myExample.xlsx';
sheet = 1;
xlRange = 'B2:C3';
subsetA = xlsread(filename,sheet,xlRange)
2、对于高版本,可以用readtable()函数、readmatrix ()函数或 readcell()函数
T = readtable(filename,Name,Value)
这里,filename—excel文件,文件后缀是
-
.txt、.dat 或 .csv(带分隔符的文本文件)
-
.xls、.xlsb、.xlsm、.xlsx、.xltm、.xltx 或 .ods(电子表格文件)
-
.xml(可扩展标记语言 (XML) 文件)
-
.docx(Microsoft® Word 文档文件)
-
.html、.xhtml 或 .htm(超文本标记语言 (HTML) 文件)
例如:
T = readtable('patients.xls','Range','C2:E6', 'ReadVariableNames',false)
提示:R2019a版本开始不推荐使用 xlsread
【table2cell 和table2array一样,都能把table类型数据变为cell类型数据】
【string和char 不一样,string 用双引号"",char用单引号''】
Matlab图片中特殊字符及格式输出总结 - 知乎 (zhihu.com)
详细内容如下:
法一:打开matlab,在命令行窗口输入guide
出现如下界面
法二:打开matlab,在命令行窗口输入appdesigner
我选择了"可自动调整布局的三栏式APP",呈现如下界面