MATLABの書式と異なる点

 MATLABのヘルプ機能にMATLABとMuPADの書式の違いが表になっていたので日本語にしました。

   MATLAB  MuPAD
 フーリエ変換  
F=fourier(f)
 
F=transform::fourier(f,x,w)
 逆フーリエ変換
 F=ifourier(f)

 F=transform::invfourier(f,x,w)

 MATLABとMuPADでは書式・文法が異なります。例えば式の終わりはMATLABでは,(コンマ)でMuPADでは;(セミコロン)となります。また結果を表示させないときはMATLABでは;(セミコロン)でMuPADでは:(コロン)です。

 MATLAB  MuPAD
 定義  =  :=
 変数一覧  whos  anames(All, User)
 小数表示 double()  float() 
 結果無表示  :
 行列の入力 [x11,x12,x13;x21,x22,x23]  matrix([[x11,x12,x13],[x21,x22,x23]]) 
 {a,b,c}  セル配列 集合 
 線形代数のコマンド 特になし(?)  linalg:: prefix
use(linalg)
 自動補完 Tab  Ctrl-Space 
 等号  ==
 不等号 ~=   <>
   
   MATLAB  MuPAD
 無限 Inf  infinity 
円周率 π pi  PI 
 虚数
 不定値 NaN  undefined 
 ゼロ方向へ丸め fix  trunc
 自然対数  log ln
 逆正弦 asin  arcsin
 逆余弦 acos arccos 
 逆正接 atan  arctan
 逆双曲線正弦 asinh arcsinh
 逆双曲線余弦  acosh arccosh
 逆双曲線正接  atanh arctanh
 逆余割 acsc arccsc
 逆正割 asec arcsec
 逆余接 acot arccot
 逆双曲線余割  acsch arccsch
 逆双曲線正割  asech arcsech
 逆双曲線余接  acoth arccoth
 第1種ベッセル関数  besselj besselJ
 第2種ベッセル関数  bessely besselY
 第1種修正ベッセル関数  besseli besselI
 第2種修正ベッセル関数  besselk besselK
 ランベルトのW関数 lambertw  lambertW 
 正弦積分関数  sinint Si 
 余弦積分関数  cosint  Ci
 ??  eulergamma EULER 
 複素共役  conj conjugate 
 ??  catalan CATALAN 
 ラプラス変換  laplace transform::laplace 
 逆ラプラス変換  ilaplace  transform::invlaplace
 Z変換  ztrans transform::ztrans 
 逆Z変換  iztrans transform:invztrans 

フーリエ変換の際の注意点 の符号がMATLABとMuPADで逆になっています。