MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
固定小数点行列のべき乗 (^)
Y = A^k
Y = mpower(A,k)
Y = A^k は、fi 入力の A の k 乗を計算し、結果を Y に返します。
Y
A
k
fi
行列のべき乗演算は、既定の fimath 設定を使用して実行されます。
fimath
固定小数点出力配列 Y は入力 A と同じローカル fimath をもちます。A にローカル fimath がない場合、出力 Y もローカル fimath をもちません。
例
Y = mpower(A,k) は A^k を実行するための代替方法です。
A^k
すべて折りたたむ
2 次元正方行列の指数値 0、1、2、3 のべき乗を計算します。
x = fi([0 1; 2 4], 1, 32); px0 = x^0
px0 = 1 0 0 1 DataTypeMode: Fixed-point: binary point scaling Signedness: Unsigned WordLength: 1 FractionLength: 0
px1 = x^1
px1 = 0 1 2 4 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 32 FractionLength: 28
px2 = x^2
px2 = 2 4 8 18 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 65 FractionLength: 56
px3 = x^3
px3 = 8 18 36 80 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 98 FractionLength: 84
基数。スカラーまたは行列として指定します。
例: x = fi([0 1; 2 4],1,32);
x = fi([0 1; 2 4],1,32);
データ型: fi 複素数のサポート: あり
指数。実数値の整数として指定します。
データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fi
single
double
int8
int16
int32
int64
uint8
uint16
uint32
uint64
すべて展開する
使用に関するメモと制限:
指数 k が変数で入力がスカラーである場合、制御側 fimath の ProductMode プロパティは SpecifyPrecision でなければなりません。
ProductMode
SpecifyPrecision
指数 k が変数で入力がスカラーでない場合、制御側 fimath の SumMode プロパティは SpecifyPrecision でなければなりません。
SumMode
制御側 fimath の SumMode プロパティが SpecifyPrecision または Keep LSB に設定されている場合のみ、可変サイズ入力がサポートされています。
Keep LSB
可変サイズ信号では、生成されるコードと MATLAB® で結果が異なる場合があります。
生成コードでは、可変サイズ信号に対する出力は、制御側 fimath の SumMode プロパティを使用して計算されます。
MATLAB では、可変サイズ信号に対する出力は、最初の入力 A が非スカラーの場合、制御側 fimath の SumMode プロパティを使用して計算されます。しかし、A がスカラーの場合、MATLAB は制御側 fimath の ProductMode を使用して出力を計算します。
どちらの入力もスカラーでなければならず、また指数の入力 k は整数の定数でなければなりません。
R2010a で導入
mpower | power | fi | fimath
mpower
power
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ