Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Арифметические операторы и функции




Арифметические операторы являются самыми распространенными и известны­ми. В отличие от большинства языков программирования в системе MATLAB практически все операторы являются матричными, т. е. предназначены для вы­полнения операций над матрицами. Ниже приводится список арифметичес­ких операторов и синтаксис их применения.

Арифметические операторы и функции MATLAB

Фунция Название Оператор Синтаксис
Plus Плюс + М1+М2
Uplus Унарный плюс +
Minus Минус - М1-М2
Uminus Унарный минус -
Mtimes Матричное умножение * М1*М2
Times Поэлементное умножение массивов .* А1*А2
Mpower Возведение матрицы в степень ^ Мl^х
Power Поэлементное возведение массива в степень .x Аl^х
Mldivide Обратное (справа налево) деление матриц \ М1\М2
Mrdlvide Деление матриц слева направо / М1/М2
Ldivide Поэлементное деление массивов справа налево .\ А1.\А2
Rdivide Поэлементное деление массивов слева направо ./ А1./А2
Kron Тензорное умножение Кронекера kron kron(X.Y)

Каждый оператор имеет аналогичную по назначе­нию функцию. Например, оператору матричного умножения * соответствует функция mtimes (Ml,M2). Примеры применения арифметических операторов:

» А=[1 2 3];
» В=[4 5 б];
» В-А
ans = 3 3 3
» minus(B,A)
ans = 3 3 3
» А .^2
ans = 1 4 9
» power (A,2)
ans = 1 4 9
» А .\ В
ans = 4.0000 2.5000 2.0000
» Idivide (A,B)
ans = 4.0000 2.5000 2.0000
» rdivide (A,B)
ans = 0.2500 0.4000 0.5000

Соответствие функций операторам и командам в системе MATLAB является одним из основных положений программирования. Оно позволяет одновременно исполь­зовать элементы как операторного, так и функционального программирования.

Следует отметить, что в математических выражениях операторы имеют опреде­ленный приоритет исполнения. Например, в MATLAB приоритет логических операторов выше, чем арифметических, приоритет возведения в степень выше приоритетов умножения и деления, приоритет умножения и деления выше при­оритета сложения и вычитания. Для изменения приоритета операций в матема­тических выражениях используются круглые скобки. Степень вложения скобок
не ограничивается.





Дата добавления: 2015-04-08; просмотров: 369; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: При сдаче лабораторной работы, студент делает вид, что все знает; преподаватель делает вид, что верит ему. 9173 - | 7249 - или читать все...

Читайте также:

  1. API-функции клиента
  2. B. 2. Синдром холестаза (нарушение экскреторной функции печени)
  3. Exercise 6. Преобразуйте предложения, употребив инфинитив в функции а) сложного дополнения; б) сложного подлежащего. Переведите предложения
  4. Exercises. Exercise 1. Определите функции сказуемых в Continuous Tenses (Present, Past, Future) и переведите предложения:
  5. FПодсказка. Замена в предложении определительного придаточного причастным оборотом возможна благодаря тому, что они выполняют примерно одинаковые функции:
  6. I. Найти все корни уравнения, строя график функции и затем используя средство Подбор параметра
  7. I. Признаки возрастания и убывания функции
  8. I. Структура социологии, её объект, предмет, метод и функции
  9. III. ПОВТОРИТЕ ФУНКЦИИ И ЗНАЧЕНИЯ СЛОВ it, that, one; ПРОСТЫЕ И НЕЛИЧНЫЕ ФОРМЫ ГЛАГОЛА: Participle I, Participle II; НЕОПРЕДЕЛЕННЫЕ ВРЕМЕНА СТРАДАТЕЛЬНОГО ЗАЛОГА
  10. PR как социальный институт: определение, общие признаки, элементы, функции. (ОИК)
  11. PR: происхождение, онтологические характеристики, функции
  12. V. ФУНКЦИИ ПОЛЬЗОВАТЕЛЯ


 

18.205.109.82 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.001 сек.