タグ

2019年4月27日のブックマーク (1件)

  • MATLABのプログラムをPythonに移植する際のTIPS・注意点 - Qiita

    年に1度ぐらいの頻度で必要に迫られてMATLABのプログラムをPythonに移植せざるを得ないことがあるのだが、その際に気づいたTIPSや注意点をまとめておく。随時追加予定。 (以下の内容には、MATLABとの相違点に関するNumPyの公式ドキュメントやNumpy for MATLAB usersの内容と重複するものが多く含まれる。) 転置 行列Mの転置は、MATLABでは M' 、NumPyでは M.T 。 配列A, Bに対する [A B] MATLABでの配列A,Bに対する [A B] という操作は、NumPyでの numpy.hstack([A, B]) に相当する。(AとBは、最後の次元以外ではサイズが同じである必要がある。) size() 配列Aの各次元のサイズはMATLABでは size(A) で求めるが、NumPyでは numpy.shape(A) で求める。numpy.si

    MATLABのプログラムをPythonに移植する際のTIPS・注意点 - Qiita