«Преобразование» массивов NumPy в Matlab и наоборот

Я ищу способ передать массивы NumPy в Matlab .

Мне удалось сделать это, сохранив массив в изображение с помощью scipy.misc.imsaveи затем загрузив его с помощью imread, но это, конечно, приводит к тому, что матрица содержат значения от 0 до 256 вместо «реальных» значений.

Разделение этой матрицы на 256 и максимальное значение в исходном массиве NumPy дает мне правильную матрицу, но я чувствую, что это немного утомительно.

есть ли способ проще?

34
задан Levon 12 June 2012 в 13:03
поделиться