- •Состав и назначение аппаратных средств компьютера.
- •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.
46. Символьные операции математического анализа.
diff (S, ‘ V ‘) ∂S / ∂V - вычисляет производную;
>> x =sym (‘ x ’);
y =sym (‘ y ‘);
>> diff (x^y, x);
ans (x^y*y/x);
int (siv) ∫s ( ) dv;
limit (f, x, a) lim f(x);
x → a
limit (sin (a*x)/(a+x))% ‘a’, ‘x’
ans = 1
taylor (f, n, x, a) ряд Тейлора возвращает члены функции f
x = a, n – члены мгновенной функции f.
47. Решение алгебраических уравнений.
Solve (expr1, expr2, … exprN,
var1, var2, … varN) –
возвращает var1 – varN (переменные) при которых expr1 = 0 … exprN = 0
Syms x,y
Solve (x^3-1, x)
Ans [ ]
[-1/2 +1/2*i*3^(1/2)]
[-1/2 - ½*i*3^(1/2)]
Решение дифференциальных уравнений.
D solve (‘egn1’, ‘egn2’, …)
Возвращает аналит-е решение системы дифф-х уравнений с начальными условиями, аргументом является время t.
Если нет начальных условий, то выводится патология интегрирования.
D solve (‘Д2x = 2*k’)% k’’ = 2*k
Ans
C1*cos (2*(1/2)*t)+c2*sin(2*(1/2)*t)
48. Интегральные преобразования в Simulink.
∞
F = fourier (f) F(ώ) = ∫ f(x)e-jwxdx
-∞
Прямое преобразование Фурье.
∞
F = ifouier (F) f(x) = 1/2π ∫ F(ω) eiwxdω – обратное преобразование
-∞
∞
L = laplace (F) L(s) =∫ f(t)e-stdt - прямое преобразование Лапласа
0
c+iw
F = ilaplace(L) f(t) 1/2πj∫ L(s)estdt – обратное преобразование Лапласа
c-iw
∞
F = z trans (f) F(z) = Σ f(n) z –n
n=0
f = i z trans (F) f(n) = 1/2πj ∫ F (z)zn-1 dz
R
интеграл по контуру.
49.Символьные операции с выражениями.
Эти операции выполняются аналогично операциям в MathCad’e.
Simplify ( V) – упрощение выражений;
Expand ( V) – расширение выражений (x+2)(x-2)(x2-4), т.е. раскрытие скобок
Factor ( V) (x2-4)(x+2)(x-2)
Collect ( S, V) упорядочивание выражения S по убывающим степеням V
Subs ( S, New) замещает символьные переменные в S из списка New
Subs ( S, Old, New) – замещает Old на New
Subs ( x-y, y, 1)% - y замещает на 1-цу
1Ans
x-1
Решение дифференциальных уравнений.
В MathLab имеется множество функций для решения дифференциальных уравнений
Ode 23, ode 15, ode 45 …
.
X = F ( x, t); x = x1
:
xn
для решения применяем функцию М – функцию
ode 23( ‘F’, н.усл, t0, tk, N, option);
N – число шагов;
Option – выдает информацию о точности, числе шагов, о точности решения.
Control toolbox можно определить переходную функцию Step и переходную функцию impulse.
Stim – решение дифференциальных уравнений
x = Ax + Bu
y = Cx + Du