Результат БПФ в python отличается от результата в матрице с той же матрицей - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь преобразовать код Matlab в python. Он загружает файлы .mat и выводит их в python. Обработка структуры в python была довольно сложной, и я все еще пытаюсь ее освоить.

При попытке выполнить БПФ в python, даже если числа в матрице одинаковы, он имеет выход совсем другое значение.

В python, формат в numpy .ndarray.

Я запутался, почему это происходит. Я думаю, что это как-то связано с моим матричным форматом в python, хотя числа все одинаковые.

Результаты python & matlab

1 Ответ

0 голосов
/ 28 апреля 2020

Вы уверены, что оцениваете по одним и тем же осям? Помните, что Python имеет нулевое индексирование, а Matlab - одно индексированное, поэтому, если вы оцениваете, например, по оси 1, они различаются.

...