美好的一天,
我正在将文本数据文件导入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
所以我使用以下代码导入数据:
filename =('Old_file.p2m'); tmp = importdata(filename,'',2);
其中指定前两个是标题行并将数据读入1x1结构'tmp'。
现在,我在tmp.textdata中有前2个标题行,在tmp.data中有列格式的剩余数字数据
我的问题是,在修改了一个tmp.data列后,如何将修改后的struct重新保存到另一个文件New_file.p2m中,并在其上添加相同的头文件(基本上与Old_file.p2m格式相同) )。
我尝试使用:
保存( 'New_file.p2m', ' - 结构', 'TMP');
但是新保存的文件New_file.p2m是不可读的乱码。
有什么建议吗?