Matrix a, b, x, dx, u;
a = [[ 1 2 3 ]
[ 4 5 6 ]
[ 7 8 9 ]];
b = [ 1 2 3 ]';
x = [1 1 1]';
u = [1];
dx = a * x + b * u;
この例のように,RealやIntegerなどの変数と同じ様に普通に
計算することが出来ます。
例えば基本的な演算は以下の通りです。Matrix Aとしたとき,
| 転置 | A' |
| 逆行列 | A
|
| 単位行列 | I(3,3) |
| 零行列 | Z(3,3) |
| 対角行列 | diag(1.0, 2.0, 3.0) |
| ランク | rank(A) |
| 固有値 | eigval(A) |