转换numpy数组在python .mat matlab

647(30天)
我有一个2 d numpy数组在python中,我想在matlab图像这个数组使用的显示亮度图像()”。我试图将数组转换成熊猫DataFrame然后将其导出为csv文件,以便我可以加载在matlab。但我觉得有一个比这更简单的方法。最终我想要的是我的python数组转换为matlab矩阵。

接受的答案

埃米尔哈姆萨
埃米尔哈姆萨 2020年10月21日
编辑:埃米尔哈姆萨 2020年10月21日
你可以直接保存到使用savemat .mat文件从scipy (): https://docs.scipy.org/doc/scipy/reference/generated/scipy.io.savemat.html
或者,你也可以读到从MATLAB调用python函数: //www.tatmou.com/help/matlab/call-python-libraries.html

答案(1)

亚伯拉罕·罗德里格斯
在最新R2021a,您可以通过python numpy ndarray翻倍(),它会转换为本机matlab矩阵,即使在控制台调用numpy阵列底部将显示“使用双功能将matlab数组”

类别

找到更多的在从MATLAB调用Python帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的