matlab如何读取txt里的数据并画图

请教各位,用matlab如何实现提取如图中TXT文件里第二三四列数据并绘制成曲线,就是一个图里分别绘制第二、三、四列数据的三条曲线。顺便说一下,我txt里的文件可能是文本... 请教各位,用matlab如何实现提取如图中TXT文件里第二三四列数据并绘制成曲线,就是一个图里分别绘制第二、三、四列数据的三条曲线。顺便说一下,我txt里的文件可能是文本格式写入的。 展开
 我来答
kuxingseng1999
推荐于2017-10-13 · TA获得超过698个赞
知道小有建树答主
回答量:334
采纳率:86%
帮助的人:173万
展开全部
load 1109.txt; % 读入文本文件,注意文本文件的存放路径
L = length(X1109); % 得到数据长度,X1109是装载1109.txt到工作空间的缺省变量
x = 1:L; % 横坐标1~L,也可以是文本文档第一列的数字
plot(x,X1109(:,2),x,X1109(:,3),x,X1109(:,4)) % 分别画出三条曲线
追问
请问你这个“X1109”怎么理解?还有,我的TXT文件随便放哪里都可以吗?因为我放桌面之前load不了。。提示错误:Undefined function or variable 'Xtext'.
追答

1、如果1109.txt在桌面上,就把Matlab的当前路径设成桌面,如图所示。目的是保证当前工作路径与文本文件的路径是一致的

2、也不可以不对Matlab的当前路径修改,直接  load '路径\1109.txt'。

3、把文本文件load进Matlab的工作空间后,X1109是自动生成的变量名称。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式