
- •Состав и назначение аппаратных средств компьютера.
- •2.Операционная система ms-dos. Командные файлы и конфигурирование системы.
- •3. Операционная система Windows
- •6. Работа с текстовым редактором word.
- •7.Графический редактор Paint
- •9.Работа с интерфейсом Mathcad
- •10. Работа с графиками в среде MathCad.
- •11.Построение частотных характеристик сау с использованием средств mathcad. Исследование устойчивости сау по частотным критериям.
- •12. Матричные и векторные операции в среде маthcad. Вычисление собственных чисел и собственных векторов. Определение устойчивости сау по алгебраическим критериям и матрице переменных состояний.
- •13. Решение уравнений, сис-мы линейных и нелинейных урав-й в среде mathcad
- •Решение сис-м линейных уравнений
- •Решение систем уравнений
- •14.Приведение к системе дифференциальных уравнений сау, заданной передаточной функцией.
- •15. Решение дифф.Уравнений в среде mathcad.Построение переходного процесса сау
- •16. Символьные вычисления. Преобразование символьных выражений.
- •17. Операции преобразования Лапласа, Фурье, z-преобразования и их применение для анализа сау.
- •18. Обратное преобразование Лапласа для переходного процесса.
- •19. Работа в системе matlab
- •20. Создание м-функций и м-сценариев
- •21. Арифметические, логические операции в системе mathlab.
- •22. Операции с векторами и матрицами в системе mathlab.
- •23. Операции линейной алгебры в системе MathLab. Построение двухмерных и трехмерных графиков в системе MathLab.
- •Функция grid служит для нанесения координатных линий, функция title выводит заголовок графика, а функции xlabel(‘X’) и ylabel(‘y’) выводят пояснения к графику.
- •25.Построение логарифмических частотных характеристик
- •24. Последовательное построение нескольких графиков, разбиение графического окна, наложение графиков друг на друга. Формирование графика.
- •26. Операции с полиномом.
- •27.Моделирование линейных систем.
- •28.Ввод и преобразование моделей.
- •31. Построение временных характеристик системы. Определение показателей качества переходного процесса.
- •32. Построение частотных характеристик системы. Определение запасов устойчивости.
- •33. Получение информации о нулях и полюсах системы. Определение устойчивости. Построение матрицы управляемости и наблюдаемости системы.
- •35. Работа с библиотеками пакета Simulink.
- •36.Моделирование линейных непрерывных элементов в пакете Simulink..
- •37.Источник дискретных импульсов Discrete Pulse Generator
- •38.Использование источников в пакете Simulink.. Определении их характеристик.
- •39.Обзор виртуальных регистраторов
- •Виртуальный осциллограф
- •Виртуальный графопостроитель xy Graph
- •Дисплей Display
- •Блок остановки моделирования Stop
- •Блоки сохранения То File и То Workspace
- •4 0. Характеристики нелинейных звеньев пакета Simulink..
- •42. Операторы условного перехода в системе Matlab.
- •43.Операторы цикла системы Matlab
- •Оператор цикла с заданным числом повторений
- •44. Основные свойства пакета расширения Symbolic Math. Получение справки и использование демонстрационных примеров.
- •45. Задание символьных переменных. Символьные операции с матрицами.
- •46. Символьные операции математического анализа.
- •47. Решение алгебраических уравнений.
- •48. Интегральные преобразования в Simulink.
- •49.Символьные операции с выражениями.
- •50. Локальные и глобальные сети. Система Internet. Доменная система имен. Основы работы в Internet'e.
Блоки сохранения То File и То Workspace
Блоки сохранения То File и То Workspace записывают входные данные в виде матриц. Форматы матриц определяются так же, как и для блоков From File и From Workspace, соответственно.
На каждом такте моделирования формируется колонка, содержащая время такта и входные данные. Блок То File записывает полученную матрицу в файл с указанным именем (по умолчанию untitled.mat). В окне параметров блока задается имя файла, максимальное число строк, разрядность в десятичных долях времени и эталонное время (чтобы зафиксировать состояние системы при t = 0, это время по умолчанию задается равным -1).
Блок То Workspace записывает указанную матрицу (но без строки отсчетов времени) в рабочее пространство. В окне параметров блока помимо уже описанных параметров задается формат записи: структура Structure, структура со временем Structure with time и массив Array.
Напоминаем, что для использования данных из файла или рабочего пространства служат рассмотренные выше блоки From File и From Workspace.
Блоки То File и То Workspace применяются довольно редко, в основном для решения задач управления внешними устройствами в реальном масштабе времени с целью обмена с данными. В дальнейшем эти блоки использоваться не будут.
4 0. Характеристики нелинейных звеньев пакета Simulink..
модуль числа
ABS
S
in,tan,
arsin,atan2 ,sinh cosh,tan h
Блок насыщения
Скачок сигнала
Фазовый портрет
42. Операторы условного перехода в системе Matlab.
Все операторы цикла и условного перехода оканчиваются словомEND.Операторы между словамиWhile ,for,if switch воспринимаются как один сложный оператор и в командном окне этот оператор начинает выполнятся после команды end и нажатия enter .
Оператор условия if…else…else if…end.
1) Короткий условный оператор if < логическое выражение><операторы> end
В - логическое выражение
S1- операторы
I f rem (a, 2) = 0
Disp (a, четно)
b= a \ 2
end
rem(y,x) – y \ x выдает остаток от деления y \ x
2
)
полный условный оператор
If <логическое выражение><операторы> else<операторы>end
3) if <логическое выражение><операторы>else <логическое выражение><операторы> else if <операторы>end
Перевод на следующую строку
2+3+… оператор продолжения на следующей точке +4+5
If n<0
% Если n<0, вывести сообщение об ошибке.
D
isp
(‘число д.б. >=0)
Else чет (n, 2) = = 0
a=n \ 2
else if
a= (n+1) \ 2
end
Switch …case…otherwiose…end
Switch<выражение> % выражение д.б. скаляром или строкой символов
Case<значение1>
<операторы1>
Case<значение1>
<операторы>
Other wise
<операторы>
end
Операторы Switch работают сравнивая значения вычисленного выражения со значениями указанными в строках case. Для строковых выражений оператор Case истинен, если такая команда Strcmp <значение выражения>.
Strcmp - оператор сравнения строк.
43.Операторы цикла системы Matlab
W
hile
.. end
While<логическое выражения > <операторы>end
Логическое выражение д.б. сложным, чтобы обеспечить выход; оператор выполняет многократные инструкции пока управление выражения истинно.
I0-начальное значение
Δi-шаг
Ik – конечное значение