- •Федеральное агенство по образованию
- •1.Вывод списка пакетов расширения
- •Определение переменных, нечетких правил и функций принадлежности;
- •Интерактивный просмотр нечеткого логического вывода;
- •Современные методы: адаптивный нечеткий вывод с использованием нейронных сетей, нечеткая кластеризация;
- •Интерактивное динамическое моделирование в Simulink;
- •2. Пакеты анализа и синтеза систем управления
- •Проектирование регуляторов, оптимальных в равномерной и интегральной норме;
- •Оценка действительного и комплексного сингулярного параметра мю;
- •3. Пакеты идентификации систем
- •4. Дополнительные пакеты расширения matlab
- •5. Пакеты для обработки сигналов и изображений
- •Часть №2
- •Часть №3
- •1. Работа с матрицами Обращение к элементу матрицы
- •2. Операции и функции в matlab
- •3. Основные операции с массивами
- •4. Арифметические операторы
- •5. Операторы отношения
- •Действия над файлами
- •Поддерживаемые графические форматы
- •Форматы файлов и их краткое описание
- •4. Типы м-файлов
- •Задание и порядок выполнения работы
- •Решатели оду в matlab
- •Задание и порядок выполнения работы
- •Содержание отчЕтА
- •Вопросы для защиты лабораторной работы:
- •Список литературы
2. Операции и функции в matlab
Математические операции
c+d - сложение
c-d - вычитание
c=d - оператор присваивания
c.*d - поэлементное умножение
c*d - матричное умножение
c./d - правое поэлементное деление
c.\d - левое поэлементное деление
c/d - правое матричное деление
c\d - левое матричное деление
c.^d - поэлементное возведение в степень
c^d - матричное возведение в степень
c< меньше ->
c>d - больше
c<=d - меньше или равно
c>=d - больше или равно
c~=d - неравно
c==d - равно
c&d - логическое И
c|d - логическое ИЛИ
~c - логическое НЕ
c.' - транспонирование
c' - комплексно-сопряженное транспонирование
[c d] - горизонтальная конкатенация
[c;d] - вертикальная конкатенация
c(s1,s2,...,sn) - ссылка по индексу
c(s1,s2,...,sn)=d - присваивание по индексу
d(c) - индексирование
Базовые функции
ABS - абсолютное значение
ANGLE - аргумент комплексного числа
REAL, IMAG - действительная и мнимая части комплексного числа
CONJ - операция комплексного сопряжения
SIGN - вычисление знака числа
CEIL, FIX, FLOOR, ROUND - функции округления
REM - функция остатка
GCD - наибольший общий делитель
LCM - наименьшее общее кратное
RAT, RATS - представление результата в виде рационального числа или цепной дроби
Трансцендентные функции
SQRT - квадратный корень
EXP - экспоненциальная функция
LOG - функция натурального логарифма
POW2 - экспонента по основанию 2
NEXTPOW2 - ближайшая степень по основанию 2
LOG2 - фунции логарифма
LOG10 - функции логарифма
Тригонометрические функции
SIN, SINH - функции синуса
ASIN, ASINH - функции обратного синуса
CSC, CSCH - функции косеканса
ACSC, ACSCH - функции обратного косеканса
COS, COSH - функции косинуса
ACOS, ACOSH - функции обратного косинуса
SEC, SECH - функции секанса
ASEC, ASECH - функции обратного секанса
TAN, TANH - функции тангенса
ATAN, ATAN2, ATANH - функции обратного тангенса
COT, COTH - функции котангенса
ACOT, ACOTH - функции обратного котангенса
Функции описания матриц
Таблица №1
Имя |
Назначение |
eye |
Единичная матрица |
zeros |
Нулевая матрица |
ones |
Матрица из единиц |
rand |
Случайная матрица со значениями из интервала [0,1] |
hilb |
Гильбертова матрица |
magic |
Матрица магического квадрата |
diag |
Создание диагональной матрицы или выделение диагонали |
triu |
Выделение верхней треугольной части матрицы |
tril |
Выделение нижней треугольной части матрицы |
3. Основные операции с массивами
SUM, CUMSUM - суммирование элементов массива
PROD, CUMPROD - произведение элементов массива
SORT - сортировка элементов массива по возрастанию
MAX - определение максимальных элементов массива
MIN - определение минимальных элементов массива
MEDIAN - определение срединных значений (медиан) элементов массива
MEAN - определение средних значений элементов массива
DIFF - вычисление конечных разностей и приближенное дифференцирование