MATLAB数据导入与导出全攻略
1. 文本数据导入
1.1 导入格式化数值数据
若文件 grades.dat 包含格式化数值数据及一行文本表头,如下所示:
Grade1 Grade2 Grade3
78.8 55.9 45.9
99.5 66.8 78.0
89.5 77.0 56.7
要导入此数据,可按以下步骤操作:
1. 打开文件。
2. 使用 textscan 命令读取内容。
fid = fopen('grades.dat', 'r');
grades = textscan(fid, '%f %f %f', 3, 'headerlines', 1);
grades{:}
fclose(fid);
1.2 导入混合字母和数值数据
若数据文件包含字母和数值 ASCII 数据的混合,可使用 textscan 或 textread 函数导入数据。 textscan 将输出结果存储在单个元胞数组中,而 textread 将输出结果存储在单独的变量中,并且可以指定每个变量的数据类型。 textscan 函数的性能优于 textread ,在读取
超级会员免费看
订阅专栏 解锁全文
3723

被折叠的 条评论
为什么被折叠?



