Арифметические операции. Функции
Для выполнения арифметических операций в системах применяются обычные символы:
Оператор | Операция |
+ | сложение |
- | вычитание |
* | умножение |
/ | деление |
^ | возведение в степень |
Эти операции являются матричными, так как применяются и при работе как и со скалярными значениями, так и с матрицами. Наряду с матричными операциями над массивами можно выполнять и поэлементные операции. Для обозначения поэлементных операций используется . (точка), предшествующая обычной (матричной) операции.
В таблице 1 приведен список основных функций сред моделирования Matlab и Scilab.
Таблица Перечень основных функций Matlab и Scilab
Назначение функции | функция |
Синус | sin(x) |
Косинус | cos(x) |
Тангенс | tan(x) |
Арктангенс | atan(x) |
Экспонента | exp(x) |
Натуральный логарифм | log(x) |
Десятичный логарифм | log10(x) |
Квадратный корень | sqrt(x) |
Модуль | abs(x) |
|
|
- Краткие сведения о средах моделирования Matlab и Scilab
- Работа в Matlab и Scilab
- Элементы программирования на языках Matlab и Scilab
- Операция присваивания
- Константы
- Арифметические операции. Функции
- Операторы отношения и их функции
- Логические операторы
- Создание и использование массивов
- Определитель матрицы
- Обращение матриц — функции inv, pinv
- Определение размерности матриц
- Построение графиков функций в Matlab и Scilab Построение графиков
- Изображение сетки в графической области
- Создание m-файлов-функций в Matlab
- Редактирование и отладка файлов-сценариев Scilab
- Структура функций Scilab
- Управляющие структуры языка программирования Matlab и Scilab
- Диалоговый ввод-вывод
- Циклы типа for-end
- Циклы типа while_end
- Условный оператор if-elseif-else-end
- Переключатель
- Решение обыкновенных дифференциальных уравнений
- Решение дифференциальных уравнений
- Решение обыкновенных дифференциальных уравнений в среде Scilab