主要内容

mpower,^

矩阵幂

描述

例子

C =一个^B计算一个B打开并返回结果C

C = mpower (一个,B)是另一种执行方式吗A ^,但很少使用。它支持类的操作符重载。

例子

全部折叠

创建一个2 × 2矩阵并对其进行平方。

A = [1 2;3 4];C = ^ 2
C =2×27 10 15 22

的语法^ 2相当于一个*

创建一个2 × 2矩阵,并使用它作为一个标量的指数。

B = [0 1;1 0];C = 2 ^ B
C =2×21.2500 0.7500 0.7500 1.2500

计算C首先找到特征值D和特征向量V矩阵的B

[V D] = eig (B)
V =2×2-0.7071 0.7071 0.7071
D =2×2-1 0 0 1

接下来,使用公式2 ^ B = V * 2 ^ D / V来计算功率。

C = V * 2 ^ D / V
C =2×21.2500 0.7500 0.7500 1.2500

输入参数

全部折叠

操作数,指定为标量或矩阵。输入一个B必须是下列组合之一:

  • 基地一个和指数B都是标量,在什么情况下A ^相当于B a . ^

  • 基地一个是方阵和指数吗B是一个标量。如果B是一个正整数,幂是通过重复平方计算的。其他值B计算涉及到特征值和特征向量。

  • 基地一个是标量和指数吗B是一个方阵。计算使用特征值和特征向量。

具有整数数据类型的操作数不能复杂。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符
复数的支持:万博1manbetx是的

提示

  • MATLAB®计算X ^ (1)发票(X)以同样的方式,两者都受到同样的限制。有关更多信息,请参见挪威

扩展功能

之前介绍过的R2006a