MATLAB 读取文本文件
发布网友
发布时间:2022-04-26 22:08
我来回答
共3个回答
热心网友
时间:2023-11-09 01:12
fid=fopen('文件名',a+); %表示可读可写可添加
[A,count]=fscanf(fid,format,size); %A为存放读取数据,count为拂去数据个数,size可为N:读取N个数据到一个列向量,这里N可是30嘛。inf:读取整个文件。[m,n]读取m*n个数据到m*n矩阵中。format的话举个例子就是%12d
count=fprintf(fid,format,输出变量列表); %文件的写入count为写入个数;format同上,fid是默认的,必须填的;输出变量列表就是你要输入的;
fclose(fid);%这样就结束了
热心网友
时间:2023-11-09 01:12
A=load('xyz');
A就是读出的数组,
xyz就是文本文件名
load命令就是个载入文件的命令,很好用
热心网友
时间:2023-11-09 01:13
Fid=fopen('test.txt');
data='';
while ~feof(Fid)
data(end+1,:)=fgetl(Fid);
end
data=data-'0';
参考资料:http://macro2.cn/notes/matlab