Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 224 стр.

UptoLike

Составители: 

222
p = polynom(p);
q = polynom(q);
r = polynom(conv(p.c, q.c));
Операторы
q = p + 1
r = p*q,
используя описанные функции, дают следующие результаты
q = x^3 - 2*x - 4
r = x^6 - 4*x^4 - 9*x^3 + 4*x^2 + 18*x + 20.
Переопределение операторов. В нижеприведённой таблице
указаны символьные имена для большинства встроенных операторов
системы MATLAB’.
Оператор Имя М-файла Описание
a + b plus(a,b)
Двоичное сложение
a - b minus(a, b)
Двоичное вычитание
-a uminus(a)
Унарное вычитание
+a uplus(a)
Унарное сложение
a.*b times(a, b)
Поэлементное умноже-
ние
a*b mtimes(a, b)
Умножение матриц
a./b rdivide(a, b)
Правое поэлементное
деление
a.\b ldivide(a, b)
Левое поэлементное
деление
a/b mrdivide(a, b)
Правое деление матриц
a\b mldivide(a, b)
Левое деление матриц
a.^b power(a, b)
Поэлементное возведе-
ние в степень
a^b mpower(a, b)
Возведение матрицы в
степеннь
a b lt(a, b)
Меньше
         p = polynom(p);
         q = polynom(q);
         r = polynom(conv(p.c, q.c));
Операторы
        q=p+1
        r = p*q,
используя описанные функции, дают следующие результаты
       q = x^3 - 2*x - 4
        r = x^6 - 4*x^4 - 9*x^3 + 4*x^2 + 18*x + 20.

       Переопределение операторов. В нижеприведённой таблице
указаны символьные имена для большинства встроенных операторов
системы MATLAB’.

Оператор              Имя М-файла      Описание
a+b                   plus(a,b)        Двоичное сложение
a-b                   minus(a, b)      Двоичное вычитание
-a                    uminus(a)        Унарное вычитание
+a                    uplus(a)         Унарное сложение
                                       Поэлементное умноже-
a.*b                  times(a, b)
                                       ние
a*b                   mtimes(a, b)     Умножение матриц
                                       Правое поэлементное
a./b                  rdivide(a, b)
                                       деление
                                       Левое поэлементное
a.\b                  ldivide(a, b)
                                       деление
a/b                   mrdivide(a, b)   Правое деление матриц
a\b                   mldivide(a, b)   Левое деление матриц
                                       Поэлементное возведе-
a.^b                  power(a, b)
                                       ние в степень
                                       Возведение матрицы в
a^b                   mpower(a, b)
                                       степеннь
ab                    lt(a, b)         Меньше

222