mpower, ^

Матричная степень фиксированной точки (^)

Синтаксис

Описание

пример

Y = A^k вычисляет A к k степень для fi входные параметры и возвращают результат в Y.

Матричная операция степени выполняется с помощью значения по умолчанию fimath настройки.

Выходной массив фиксированной точки Y имеет ту же локальную переменную fimath как вход A. Если A не имеет никакой локальной переменной fimath, выход Y также не имеет никакой локальной переменной fimath.

пример

Y = mpower(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);

Типы данных: fi
Поддержка комплексного числа: Да

Экспонента в виде целого числа с действительным знаком.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fi

Расширенные возможности

Смотрите также

| | |

Введен в R2010a
Для просмотра документации необходимо авторизоваться на сайте