mpower

Возведение в степень полинома Лорана

    Синтаксис

    Описание

    пример

    Q = mpower(P,pow) повышает полином Лорана P к степени pow.

    Q = P^pow эквивалентно Q = mpower (p, pow).

    Примеры

    свернуть все

    Создайте два полинома Лорана:

    • a(z)=z-1

    • b(z)=-2z3+6z2-6z+2

    a = laurentPolynomial(Coefficients=[1 -1],MaxOrder=1);
    b = laurentPolynomial(Coefficients=[-2 6 -6 2],MaxOrder=3);

    Повышение a(z) в третью степень. Подтвердите, что результат не равен b(z).

    a3 = a^3;
    a3 ~= b
    ans = logical
       1
    
    

    Подтвердить a(z) повышенный до третьей степени равно -b(z)/2.

    b2 = rescale(b,-1/2);
    a3 == b2
    ans = logical
       1
    
    

    Входные параметры

    свернуть все

    Полином Лорана в виде laurentPolynomial объект.

    Степень в виде целого числа. Если pow отрицательно, P должен быть одночлен.

    Пример: Q = mpower(lp,3) повышает полином Лорана lp в третью степень.

    Типы данных: double

    Выходные аргументы

    свернуть все

    Полином Лорана повышен до ненулевой степени, возвращенной как laurentPolynomial объект.

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

    Генерация кода C/C++
    Генерация кода C и C++ с помощью MATLAB® Coder™.

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

    Объекты

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