# power

指数演算子 (^,.^)

## 呼出し手順

    t=A^b
                t=A**b
                t=A.^b

## パラメータ

A,t

  スカラー, 多項式または有理行列.

b

  スカラー, ベクトルまたはスカラーの行列.

## 説明

- `"(A:square)^(b:scalar)"``A` が正方行列で`b` がスカラーの場合, `A^b`ｇは行列`A`の `b`乗に なります.

- `"(A:matrix).^(b:scalar)"``b` がスカラーで`A`が行列の場合, `A.^b`は`A`の各要素を`b`乗 (要素毎の累乗)にした行列となります. `A` がベクトルで `b` がスカラーの場合, `A^b` と `A.^b` は同じ意味となります (すなわち,要素毎の累乗).

- `"(A:scalar).^(b:matrix)"``A` がスカラーで `b` が行列 (またはベクトル)の場合, `A^b` および `A.^b` は, `a^(b(i,j))` により構成される行列 (またはベクトル) となります.

- `"(A:matrix).^(b:matrix)"``A` および `b` が同じ大きさのベクトル (行列) の場合, `A.^b` はベクトル `A(i)^b(i)` (行列`A(i,j)^b(i,j)`) となります.

注記:

- 正方行列の場合, `A^p`は,`p`が正の整数の場合, 行列の逐次乗算により計算され,それ以外の場合,対角化により計算されます.

- `**` および `^` 演算子は同義です.

## 例

    A=[1 2;3 4];
    A^2.5,
    A.^2.5
    (1:10)^2
    (1:10).^2

    s=poly(0,'s')
    s^(1:10)

## 参照

- exp