Next: 多項式行列の微分と積分
Up: 多項式行列
Previous: 多項式行列の記述方法
多項式行列の評価
関数eval()を用いて,多項式行列の変数にいろいろなクラスの値を
代入した結果を求めることができる。
配列は,多項式行列の各成分の変数に代入されるので,
評価結果はブロック行列になる。
例えば,変数に行列を代入して
s = $;
RM1 = [[(s+1) (s+2)]
[(s+3) (s+4)]];
A = [[1 2][3 4]];
B = eval(RM1, A);
の結果,
となるが,配列を用いると
s = $;
RM1 = [[(s+1) (s+2)]
[(s+3) (s+4)]];
A = [[1 2][3 4]];
B = eval(RM1, Array(A));
の結果,
となる。多項式行列の評価に伴うクラス変換の規則を以下に示す。
実行列 | = | eval(実多項式行列, 実数) |
複素行列 | = | eval(実多項式行列, 複素数) |
複素行列 | = | eval(複素多項式行列, 実数) |
複素行列 | = | eval(複素多項式行列, 複素数) |
実多項式行列 | = | eval(実多項式行列, 実多項式) |
複素多項式行列 | = | eval(複素多項式行列, 実多項式) |
複素多項式行列 | = | eval(実多項式行列, 複素多項式) |
実有理多項式行列 | = | eval(実多項式行列, 実有理多項式) |
複素有理多項式行列 | = | eval(複素多項式行列, 実有理多項式) |
複素有理多項式行列 | = | eval(実多項式行列, 複素有理多項式) |
複素有理多項式行列 | = | eval(複素多項式行列, 複素有理多項式) |
実行列 | = | eval(実多項式行列, 実行列) |
複素行列 | = | eval(実多項式行列, 複素行列) |
複素行列 | = | eval(複素多項式行列, 実行列) |
複素行列 | = | eval(複素多項式行列, 複素行列) |
実多項式行列 | = | eval(実多項式行列, 実多項式行列) |
複素多項式行列 | = | eval(複素多項式行列, 実多項式行列) |
複素多項式行列 | = | eval(実多項式行列, 複素多項式行列) |
実有理多項式行列 | = | eval(実多項式行列, 実有理多項式行列) |
複素有理多項式行列 | = | eval(複素多項式行列, 実有理多項式行列) |
複素有理多項式行列 | = | eval(実多項式行列, 複素有理多項式行列) |
複素有理多項式行列 | = | eval(複素多項式行列, 複素有理多項式行列) |
実配列 | = | eval(実多項式行列, 実配列) |
複素配列 | = | eval(実多項式行列, 複素配列) |
複素配列 | = | eval(複素多項式行列, 実配列) |
複素配列 | = | eval(複素多項式行列, 複素配列) |
実多項式配列 | = | eval(実多項式行列, 実多項式配列) |
複素多項式配列 | = | eval(複素多項式行列, 実多項式配列) |
複素多項式配列 | = | eval(実多項式行列, 複素多項式配列) |
実有理多項式配列 | = | eval(実多項式行列, 実有理多項式配列) |
複素有理多項式配列 | = | eval(複素多項式行列, 実有理多項式配列) |
複素有理多項式配列 | = | eval(実多項式行列, 複素有理多項式配列) |
複素有理多項式配列 | = | eval(複素多項式行列, 複素有理多項式配列) |
Next: 多項式行列の微分と積分
Up: 多項式行列
Previous: 多項式行列の記述方法
Masanobu KOGA
平成10年8月19日