Как сохранить матрицу сложных записей в Octave / Matlab? - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть вывод БПФ в виде матрицы с комплексными числами, и все результаты, которые я нашел в Интернете о сохранении матрицы в виде файла для последующего использования, включают в себя некоторые специальные циклы и обсуждение того, как иначе мнимая часть игнорируется..

Интересно, есть ли более простой способ?

В качестве примера игрушки:

M = rand(3,3) + 1i * rand(3,3)

M =

 (0.159968,0.713216) (0.143438,0.379509) (0.636987,0.561565)
 (0.386119,0.723281) (0.720302,0.353988) (0.87171,0.445676)
 (0.536274,0.399646) (0.149597,0.574987) (0.358984,0.110503)

Ответ в здесь :

M = rand(3,3) + 1i * rand(3,3)

dlmwrite('M.txt', M)

не удается сохранить столбцы и строки.

1 Ответ

0 голосов
/ 23 сентября 2019

Я думаю это ответ :

M = rand(3,3) + 1i * rand(3,3)

dlmwrite('M.txt', M)
...