再会,
我正在将文本数据文件导入 matlab 'Old_file.p2m'
数据文件的前两行作为标题,如下所示:
数据集
Rx X(m) Y(m) RSS(dBm)
1 10 20 -76.71
2 15 20 -76.64
3 20 20 -76.57
所以我使用下面的代码来导入数据:
文件名 =('Old_file.p2m'); tmp = importdata(文件名,' ',2);
它指定前两个是标题行,并将数据读入 1x1 结构“tmp”。
现在,我在 tmp.textdata 中有前 2 个标题行,在 tmp.data 中有列格式的剩余数字数据
我的问题是,在我修改一列 tmp.data 后,如何将修改后的结构重新保存到另一个文件 New_file.p2m 中,并在其顶部附加相同的头文件(基本上与 Old_file.p2m 的格式相同)。
我尝试使用:
save('New_file.p2m','-struct','tmp');
但是新保存的文件 New_file.p2m 是不可读的乱码。
有什么建议么?