8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 82 83 84 85 86 87 88 ... 365

ЧАСТЬ II

Вычисления и программирование



Глава 6

Методы вычислений в MATLAB

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

Исследование функций

Решение уравнений, нахождение максимума или минимума функции одной или нескольких переменных осуществляются вызовом специальных функций MATLAB. Число аргументов этих функций может быть различным, в зависимости от требуемого вида результата. Для работы с ними, как правило, необходимо запрограммировать исследуемую функцию, например, в виде файл-функции. При этом можно обращаться к файл-функции либо по имени файла, либо по ссылке на нее (см. разд. "Файл-функции"главы 5).

Если исследуемая функция задается достаточно простой и короткой формулой, то не обязательно составлять файл-функцию. Вместо этого удобно ввести встраиваемую функцию (inline-функцию), воспользовавшись функцией inline, или определить анонимную функцию.

Встраиваемые и анонимные функции

Встраиваемая функция определяется при помощи функции inline, обращение к которой выглядит следующим образом:

Имяфункции = inline(формула, список аргументов) 9 ЗШ.П0



0 ... 82 83 84 85 86 87 88 ... 365