Решение задач оптимального управления с использованием математической системы MATLAB и пакета имитационного моделирования SIMULINK. Сивохин А.В - 53 стр.

UptoLike

1.2.3 Имена и выражения
Именаэто названия скалярных переменных различного типа, векторов,
матриц, многомерных массивов, структур, ячеек и объектов классов. Для
указания элементов и компонент векторов, матриц, многомерных массивов и
ячеек используются индексы. Поля структуры и атрибуты объектов
обозначаются составными именами.
Имена используются для записи выражений. Операции над именами
задаются
либо с помощью знаков (см. табл. 1.2), либо с помощью имен
функций-операций. В выражении могут использоваться любые функции, как
встроенные, так и написанные программистом.
В математических выражениях языка системы MATLAB операции
имеют определенный приоритет исполнения: приоритет логических
операторов выше, чем арифметических, приоритет возведения в степень
выше приоритетов умножения и деления, приоритет умножения
и деления
выше приоритета сложения и вычитания. Для изменения приоритета
операций в математических выражениях используются круглые скобки.
Степень вложения скобок не ограничивается.
1.2.4 Операторы
На уровне программирования команды и функции системы MATLAB
называются операторами, а их последовательностискриптами.
Помимо скриптов с линейной структурой, инструкции которых
исполняются строго по порядку, MATLAB позволяет создавать
программы,
структура которых имеет ветвление, циклы, ввод данных и приостановки.
Для организации диалогового вывода используются функции
input и disp.
Функция input имеет следующий синтаксис:
переменная = input(строка)
При выполнении этого оператора вначале выводится строка, затем
происходит остановка работы программы и ожидается ввод значения. Ввод
подтверждается нажатием клавиши ENTER, после чего введенное значение
присваивается
переменной.
Функция disp предназначена для вывода ее параметра на экран:
disp (Выводимое значение)
Условный оператор if в общем виде записывается следующим образом:
                          1.2.3 Имена и выражения

    Имена – это названия скалярных переменных различного типа, векторов,
матриц, многомерных массивов, структур, ячеек и объектов классов. Для
указания элементов и компонент векторов, матриц, многомерных массивов и
ячеек используются индексы. Поля структуры и атрибуты объектов
обозначаются составными именами.
    Имена используются для записи выражений. Операции над именами
задаются либо с помощью знаков (см. табл. 1.2), либо с помощью имен
функций-операций. В выражении могут использоваться любые функции, как
встроенные, так и написанные программистом.
    В математических выражениях языка системы MATLAB операции
имеют определенный приоритет исполнения: приоритет логических
операторов выше, чем арифметических, приоритет возведения в степень
выше приоритетов умножения и деления, приоритет умножения и деления
выше приоритета сложения и вычитания. Для изменения приоритета
операций в математических выражениях используются круглые скобки.
Степень вложения скобок не ограничивается.

                              1.2.4 Операторы

     На уровне программирования команды и функции системы MATLAB
называются операторами, а их последовательности – скриптами.
     Помимо скриптов с линейной структурой, инструкции которых
исполняются строго по порядку, MATLAB позволяет создавать программы,
структура которых имеет ветвление, циклы, ввод данных и приостановки.
     Для организации диалогового вывода используются функции
input и disp.
     Функция input имеет следующий синтаксис:

           переменная = input(строка)

    При выполнении этого оператора вначале выводится строка, затем
происходит остановка работы программы и ожидается ввод значения. Ввод
подтверждается нажатием клавиши ENTER, после чего введенное значение
присваивается переменной.
    Функция disp предназначена для вывода ее параметра на экран:

          disp (Выводимое значение)

    Условный оператор if в общем виде записывается следующим образом: