Main Content

power, .^

シンボリック配列のべき乗

説明

A.^BAB 乗を計算します。また、これは要素単位の演算です。

関数 power(A,B) は、関数 A.^B と等価です。

行列の各要素の二乗

23 列の行列を作成します。

A = sym('a', [2 3])
A =
[ a1_1, a1_2, a1_3]
[ a2_1, a2_2, a2_3]

行列の各要素を二乗します。

A.^2
ans =
[ a1_1^2, a1_2^2, a1_3^2]
[ a2_1^2, a2_2^2, a2_3^2]

基底と指数に行列を使用

33 列のシンボリック ヒルベルト行列と 33 列の対角行列を作成します。

H = sym(hilb(3))
d = diag(sym([1 2 3]))
H =
[   1, 1/2, 1/3]
[ 1/2, 1/3, 1/4]
[ 1/3, 1/4, 1/5]
 
d =
[ 1, 0, 0]
[ 0, 2, 0]
[ 0, 0, 3]

ヒルベルト行列の各要素を、対角行列でべき乗します。基数と指数は同じサイズの行列でなければなりません。

H.^d
ans =
[ 1,   1,     1]
[ 1, 1/9,     1]
[ 1,   1, 1/125]

入力引数

すべて折りたたむ

入力。数値、シンボリック数、シンボリック スカラー変数、シンボリック行列変数、シンボリック関数、シンボリック行列関数、シンボリック式として指定するか、シンボリック スカラー変数のベクトル、行列、または配列として指定します。入力 AB は、いずれかがスカラー値でない限り、同じサイズでなければなりません。スカラー値は、他方の入力と同じサイズの配列に拡張されます。

入力。数値、シンボリック数、シンボリック スカラー変数、シンボリック行列変数、シンボリック関数、シンボリック行列関数、シンボリック式として指定するか、シンボリック スカラー変数のベクトル、行列、または配列として指定します。入力 AB は、いずれかがスカラー値でない限り、同じサイズでなければなりません。スカラー値は、他方の入力と同じサイズの配列に拡張されます。

バージョン履歴

R2006a より前に導入

すべて展開する