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 |
虚数 | i | I |
不定値 | 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で逆になっています。