matlab读取数据在有两个txt文本,分别存有1.0 1.3 1.6 1.9 2.2和0.7651

发布时间:2021-02-26 01:31:04

matlab读取数据在有两个txt文本,分别存有1.0 1.3 1.6 1.9 2.2和0.7651977 0.6200860 0.4554022 0.2818186 0.1103623请问如何读取成x=[1.0 1.3 1.6 1.9 2.2];y=[0.7651977 0.6200860 0.4554022 0.2818186 0.1103623];最好用load来做,以上是编入到m文件中的.

网友回答

例如,你的文本文件名为'x.txt',那么就很简单了,使用load x.txt就可以了,matlab会自动使用文件名作为变量.
如果你使用其它的文件名,例如'1.txt',matlab会将内容赋给变量X1,那么你转换一下就可以了,令x=X1.
--------------------------------------------------
a=load('x.txt');
x=a(:,1);
b=load('y.txt');
y=b(:,1);
改成(数据横着放,以空格分开数据)
x=a;y=b;
以上问题属网友观点,不代表本站立场,仅供参考!