txt中将两列数据导入matlab形成坐标画图怎么办,例如a,1,b,3,把(1,3)点画出

如题所述

A=load('sj.txt'); %将sj.txt文件数据,赋值给A矩阵
x=A(:,2); %取出第二列的数据
y=A(:,4); %取出第四列的数据
plot(x,y,'-r')%绘制图形
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-30
先用load函数读入x,y的坐标值。然后画出这个点用plot(x,y,'o')即可追问

txt中有大量的如:x 1 y 4的行,想读取(1,4),然后画出散点图怎么办

追答

[col1,col2,col3,col4]=textread('**.txt','%c %f %c %f');

相似回答