matlab中如何读取txt数据并保留格式
时间: 2024-03-03 11:51:12 浏览: 119
matlab读取txt文本数据的方法
在Matlab中读取txt数据并保留格式,可以使用textscan函数。该函数可以按照指定的格式读取文件中的数据,并将其存储在一个cell数组中。
以下是一个读取txt文件并保留格式的示例代码:
```matlab
fid = fopen('data.txt', 'r');
data = textscan(fid, '%s', 'delimiter', '\n');
fclose(fid);
% 输出数据
disp(data{1});
```
在这个示例中,首先使用fopen函数打开要读取的文件。然后使用textscan函数按行读取文件中的数据,并将其存储在一个cell数组中。最后使用fclose函数关闭文件,并使用disp函数输出数据。
其中,`'%s'`表示每行数据都是一个字符串,`'\n'`表示每行数据以换行符为分隔符。你可以根据你的数据格式进行相应的修改。
阅读全文