%滑动条 placehold
t=readtable('a111.TXT');
t=table2array(t);
app.UITable.Data=t;
app.UITable.ColumnName{1}='x';
app.UITable.ColumnName{2}='y';
% app.UITable.ColumnName=t.Properties.VariableNames;
%2017b里还不支持这样赋值
%画图
%读取列
%如果是要画图的话 x=table2array(t(:,'x')) % 读取t中的x列
% x=t(:,'x'); %缺省, 这样指定matlab 的列在2017b里好像用不了
% y=t(:,'y');
x=t(:,1); %缺省
y=t(:,2);
% plot(app.UIAxes,x,y);
scatter(app.UIAxes,x,y,'*'); %画散点图,默认空心 'filled' 改实心

%清空画布 cla(app.UIAxes);
该段代码演示了如何使用MATLAB的readtable函数从文本文件中读取数据,将数据转换为数组并填充到UITable中,然后对数据进行操作,提取列x和y,最后使用scatter函数生成散点图。注释中提到了在MATLAB2017b版本中的一些兼容性问题。
1523

被折叠的 条评论
为什么被折叠?



