matlab读取txt为字符串
时间: 2023-11-25 15:04:31 浏览: 254
字符串+数据混合文件(txt等)的matlab读取
5星 · 资源好评率100%
可以使用Matlab中的`textread`函数来读取txt文件中的字符串。以下是示例代码:
```matlab
filename = 'example.txt'; % txt文件名
delimiter = '\n'; % 分隔符
formatSpec = '%s'; % 格式化字符串
% 使用textread函数读取txt文件中的字符串
fileID = fopen(filename,'r');
data = textread(filename, formatSpec, 'delimiter', delimiter);
fclose(fileID);
% 输出读取到的字符串
disp(data);
```
在上面的代码中,`filename`变量指定了要读取的txt文件名,`delimiter`变量指定了分隔符,这里使用`\n`表示换行符。`formatSpec`变量指定了读取的格式,这里使用`%s`表示读取字符串。`textread`函数会返回一个字符串数组,其中每个元素表示txt文件中的一行字符串。最后用`disp`函数输出读取到的字符串。
阅读全文