Файл: Задание на лабораторный практикум.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 35

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ПРАКТИЧЕСКОЕ ЗАНЯТИЕ № 1: рабочая среда системы MATLAB, вычислительные операторы, задание векторов и матриц, функциональное программирование, построение графиков.

ЗАДАНИЕ НА ЛАБОРАТОРНЫЙ ПРАКТИКУМ

1. Изучить ввод данных в системе MATLAB, выполнить примеры, приведенные выше в разделе «Методические указания».

2. Выполнить операции с векторами.

Для заданных векторов a и b длины n:

- вычислить их сумму, разность и скалярное произведение;

- образовать вектор с=[а1, а2,...аn,b1,b2,...bn], определить его максимальный и минимальный элементы и поменять их местами;

- упорядочить вектор c по возрастанию и убыванию;

- переставить элементы вектора c в обратном порядке и записать результат в новый вектор;

- найти векторное произведение u=[a1,a3,a4] и v=[b2,b3,b4].

3. Вычислить табличное значение заданного выражения-функции f(x) для всех элементов заданной таблицы чисел — матрицы A (задать x = A, записать формулу вычисления f(x),и получить результат в виде матрицы того же размера, что и исходная матрица).

4. Выполнить аппроксимацию данных полиномом и построить графики. Задать два вектора x и y одинаковой размерности с координатами точек графика некоторой функциональной зависимости и построить график y(x) (функция plot(x,y)). Выполнить аппроксимацию заданных точек функции по методу наименьших квадратов полиномом заданной степени (n = 2 - 5) (функция polyfit). Выполнить вычисление значений аппроксимирующего полинома в точках, определяемых аргументом - вектором x и занести полученные значения в вектор z (функция polyval). Построить график z(x) и сравнить его с заданным графиком y(x). Графики строить в одном окне (plot(x,y, x,z)). На рисунок графика нанести сетку командой grid. и Оценить качество приближения по разности y(xi) - z(xi) .

5. Анализ динамической системы с использованием функций Matlab Задать параметры динамической системы (гиростабилизатор, прибор из курсового проекта или передаточная функция из табл.3 с отрицательной обратной связью), выполнить оценку свойств с использованием подсистемы LTI-viewer (команда ltiview - вызов интерактивного обозревателя свойств линейных моделей).

Необходимые данные

a [0,5 3,7 6,0 –4,3 1,2 –2,7 2,4 2,2] b [3,6 7,0 7,0 5,4 2,6 –6,4 0,3]