标签: arrays matlab
我正在Matlab下载MODIS LST数据。我输出的数据如下所示:
下载数据时没有问题,我怎样才能将这些数据保存到新数组中。我希望这些数据只是进入第一列,然后进入第二列......
答案 0 :(得分:0)
首先,您必须将矩阵从Uint16 / unit8类转换为double。
lst =double(your_matrix_name);
然后,您可以将数据排列成所需列和行的数组。
lst1=reshape(lst, [rows columns]); eg: lst1=reshape(lst, [365 1]); for 365 rows and 1 column