MATLAB中如何使用文件中的数据

2025-10-30 02:13:48

1、文件目录及相关命令

       文件一般是存放在目录中,所以需要用相关命令来查找,MATLAB中的命令与LINUX中的相似。大概有以下几种:

(1)查看当前目录在何处

(2)cd 进入相关目录

(3)列出当前目录文件列表

MATLAB中如何使用文件中的数据

2、存储文件 

(1)MatLab可以读取和写入各种格式的文件。我们通过计算或者测量的数据,可以将其用save指令,存储在一个文件中。也可用save('test1.mat','x','y')

MATLAB中如何使用文件中的数据

3、(2)也可以将数据存储为一个文本文件,与读取文件的过程相反。

原来的变量x和y,x=1:100,y=x.x;我们想将y变为y1, 需要除以参数f以转换单位 ,

D1=load( 'test1.txt' );

t=D1(:,1);

d=D1(:,2);

f =100; 

d1= d./f; 

D2(:,1)= t; 

D2(:,2)=d1; 

dlmwrite( 'test2.txt',d1,'\t');

 dlmwrite()函数写矩阵 D2到文件test2.txt中,加上'\t'作为分隔符,请注意引用文件名和分隔符是字符串。 

MATLAB中如何使用文件中的数据

4、载入文件

      从工作区中删除变量并通过 load 函数获取数据。

clear 

load('test.mat')

MATLAB中如何使用文件中的数据

5、绘制文件中的数据

P=load('test1.txt');

t=P(:,1); 

d=P(:,2);

plot(t,d);

MATLAB中如何使用文件中的数据

6、图形的进一步修改

set(gca,  'LineWidth',2); 

plot(t,d, 'k ', 'LineWidth',2);

title('the test of plot');

xlabel('序号');

ylabel('数值')

MATLAB中如何使用文件中的数据

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢