私はdictを出力するPythonの関数を持っています。私はこの関数をMATLABに実行し、出力をパラメータに入れて保存します(例えばtmp
)。これはネストされた他のdicts自体のdictです。今私はこのファイルを構造体のような有用な形式に変換したいと思っています。Python dictファイルをMATLAB構造体に変換する
詳述すると:tmp
はdictです。 data = struct(tmp)
は構造体ですが、フィールドは他のディクテーションです。私はすべてのフィールドを通過して個別に変換しようとしましたが、これはあまり効率的ではありません。
別のオプション:出力をJSONファイルに保存してMATLABに読み込むことができます。しかし、それはまだ使用できません。
scipyには、pythonとmatlabの間のioに役立つ機能がいくつかあります。http://docs.scipy.org/doc/scipy/reference/tutorial/io.html – benten