MATLABの使用方法

目次
  • Simulink (シミュレーションおよびモデルベース デザイン)
    • SimMechanics (マルチボディのモデリングおよびシミュレーション)
    • Stateflow (ステート マシンおよびフロー チャートを使用した意思決定ロジックのモデル化とシミュレーション)

Scilabとの比較

MATLABとScilabの差異について解説します。

記述方法

  MATLAB Scilab
コメント % //
指数 指数部をeに続けて入力
結果の非表示 行末にセミコロン (;)
複数行での入力 行末に3連続のピリオド (...)

定数

MATLAB Scilab
直前の代入結果 ans ---
直前の計算結果 ans
1+ε > 1となる最小の値 eps %eps
表現できる正の最大の浮動小数点数 realmax ---
表現できる正の最小の浮動小数点数 realmin ---
円周率 pi %pi
虚数単位 i %i
j
無限大 Inf %inf
inf
非数値 NaN %nan
nan
1 %t
0 %f
標準入出力の番号 --- %io

論理値

MATLAB Scilab
1 T
0 F

演算子

MATLAB Scilab
a+b a + b
a-b a - b
ab a * b
a/b a / b
ab a^b
a<b a < b
a≦b a <= b
a>b a > b
a≧b a >= b
a=b a == b
a≠b a ~= b a ~= b
a <> b
and &
or |

関数

表記 MATLAB Scilab
length(A) Aの行数と列数の最大値 Aのすべての要素の数
関数 - カテゴリ別 (MATLAB Function Reference)