matlab循环读取文件
时间: 2023-04-03 15:03:52 浏览: 106
可以使用for循环和fopen函数打开文件,然后使用fscanf函数读取文件中的数据。具体实现可以参考以下代码:
```matlab
fid = fopen('filename.txt', 'r');
for i = 1:n
data = fscanf(fid, '%f', [m, 1]);
% do something with the data
end
fclose(fid);
```
其中,'filename.txt'是要读取的文件名,'r'表示以只读方式打开文件,n是要读取的数据行数,m是每行数据的列数。fscanf函数的第一个参数是文件句柄,第二个参数是读取数据的格式,[m, 1]表示读取m行1列的数据。
阅读全文