matlab txt内部数据画图怎么画

0 48.8289
数据格式如下
1 -48.8289
2 0
3 0
4 -97.6577
…………
两列数据一个横坐标 一个纵坐标

第1个回答  推荐于2016-01-19

问题关键在于从txt文本导入数据到matlab,用函数什么的都太麻烦,最直接的办法是把txt文本直接拖入MATLAB的workspace中,这是会弹出如下窗口:

导入时选择Matrix导入为矩阵,低版本的可能不需要选择,然后点击import

在workspace就能看到txt中的数据了,如图:

接下来的绘图有很多种,这里就不说了!

如果txt中有中文或者英文,要先删除掉,不然只能以cell结构导入到workspace

第2个回答  推荐于2016-10-18
dat =load ('a.txt');
x = a(:,1);
y = a(:,2);
plot(x,y);本回答被提问者采纳
相似回答