операция возведения в степень (^, .^)
t=A^b t=A**b t=A.^b
скаляр или вектор/матрица числовых, полиномиальных или рациональных значений
скаляр, вектор или матрица.
Если A
-- квадратная матрица, а b
-- скаляр, то A^b
является матрицей A
в степени b
.
Если A
-- матрица, а b
-- скаляр, то матрица
A.^b
формируется элементами матрицы A
в степени b
(поэлементное возведение в степень).
Если A
-- вектор, а b
-- скаляр, то
A^b
и A.^b
выполняют одну и ту же операцию
(т. е. поэлементное возведение в степень).
Если A
-- скаляр, а b
-- матрица (или вектор), то
A^b
и A.^b
являются матрицами (или векторами), сформированными
элементами a^(b(i,j))
.
Если 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) | ![]() | ![]() |