matlab数据点怎么作图

如题所述

把这个excel文件放到matlab目录下的work里,假设名为1.xls,然后在matlab里输入a=xlsread('1.xls'),即可导入数据,这时a是一个矩阵,若要其中的两列画图,可以这样:假设a为20行4列,我们要第3列所有的数据做为x轴坐标,第5列做y轴坐标,命令如下:x=a(:,3);y=a(:,5);plot(x,y)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-16
可以用text在图上写字符串,例如
clear
clc
x=[1
2
3
4
5];
y=[3
6
10
16
20];
str=[repmat('
X:',5,1)
num2str(x')
repmat(',
Y:',5,1)
num2str(y')];
plot(x,y,'-o')
text(x,y,cellstr(str))
打字不易,如满意,望采纳。
相似回答