Matlab 从.mat到文本文件格式

Matlab 从.mat到文本文件格式,matlab,text,mat,Matlab,Text,Mat,我想将.mat文件中的列导出为文本文件。(我附上mat文件的图片)。 我试过: file=load('./file_scan.mat') mjd=[file.scan.mjd]; save ('./station/mjd.txt','mjd','-ascii') 但它将数据放在许多列中,我希望将其放在类似mat文件的列中 另一方面,我知道创建mat文件的是哪个例程。当我直接在这个例程上写的时候,同样的指令也可以很好的工作。但是,我想从mat文件导出数据 有人能帮我吗? 提前感谢,, 优生学

我想将.mat文件中的列导出为文本文件。(我附上mat文件的图片)。 我试过:

file=load('./file_scan.mat')
mjd=[file.scan.mjd];
save ('./station/mjd.txt','mjd','-ascii')
但它将数据放在许多列中,我希望将其放在类似mat文件的列中

另一方面,我知道创建mat文件的是哪个例程。当我直接在这个例程上写的时候,同样的指令也可以很好的工作。但是,我想从mat文件导出数据

有人能帮我吗? 提前感谢,, 优生学


只需转置mjd即可<代码>mjd=[file.scan.mjd]谢谢!我在发完信后就在想这件事。但是我不明白为什么这个命令在例程中工作得很好,并且不能与.mat一起工作。也许文件的格式和我想的不一样。谢谢