Matlab 读取 TXT 文件特定行列数据 - 代码示例
可以使用 textread 函数读取 TXT 文件,并使用索引来获取所需数据。
假设 TXT 文件名为 data.txt,可以使用以下代码读取第三行第二列的数据:
data = textread('data.txt', '%s', 'delimiter', '\n'); % 读取所有行
cell = textscan(data{3}, '%s'); % 读取第三行
value = str2double(cell{1}{2}); % 获取第三行第二列的数据并转为数字
解释:
- 第一行使用 textread 函数读取整个 TXT 文件,返回一个字符串数组 data。
- 第二行使用 textscan 函数读取第三行,返回一个单元格数组 cell。
- 第三行从 cell 中获取第二个单元格的数据,并使用 str2double 函数将其转为数字类型。
原文地址: https://www.cveoy.top/t/topic/ngch 著作权归作者所有。请勿转载和采集!