
- •Матричные вычисления на основе универсальной системы matlab
- •Задание матриц
- •Команды вычисления спектра
- •Интегрирование matlab и Excel
- •Конфигурирование Excel
- •Обмен данными между matlab и Excel
- •Программирование
- •Файл-программа
- •Файл-функция
- •Создание графика
- •Печать графиков
- •Лабораторная работа № 1
- •Порядок выполнения работы
- •Оформление отчета
Создание графика
MATLAB имеет широкие возможности для графического изображения векторов и матриц, а также для создания комментариев и печати графиков. Приведем описание несколько важных графических функций.
Функция
plot
имеет различные формы, связанные с
входными параметрами, например plot(y)
создает кусочно-линейный график
зависимости элементов y
от их индексов. Если в качестве аргументов
заданы два вектора, то plot(x,y)
создаст график зависимости y
от x.
Рисунок 8 Пример команд для построения графика функции sin в интервале от 0 до 2
Программа построила график зависимости, который отображается в окне Figure 1.
Рисунок 9 График функции sin в интервале от 0 до 2
MATLAB автоматически присваивает каждому графику свой цвет (исключая случаи, когда это делает пользователь), что позволяет различать наборы данных.
Команда hold on позволяет добавлять кривые на существующий график. Функция subplot позволяет выводить множество графиков в одном окне
Рисунок 10. Пример использования функции subplot.
Рисунок 11. Результат использования функции subplot.
Печать графиков
Пункт Print в меню File и команда print печатают графику MATLAB. Меню Print вызывает диалоговое окно, которое позволяет выбирать общие стандартные варианты печати. Команда print обеспечивает большую гибкость при выводе выходных данных и позволяет контролировать печать из М-файлов. Результат может быть послан прямо на принтер, выбранный по умолчанию, или сохранен в заданном файле.
Лабораторная работа № 1
Цель работы: освоить операции матричного вычисления средствами универсальной системы MATLAB.
Порядок выполнения работы
Сформировать исходные матрицы: А размерности (3×3), В и С размерности (3×4) и векторы b и c соответствующих размерностей.
Вычислить:
- определитель, след матрицы;
- транспонированные матрицы, их сумму, разность, произведение скалярной величины на матрицу, скалярное произведение матриц, евклидовы нормы, обратную и псевдообратную матрицы;
- произведение матрицы на вектор, строки на матрицу;
векторное произведение вектора на строку;
- собственные значения и собственные векторы сформированных матриц.
Оформление отчета
Подготовьте отчет о выполненной лабораторной работе. Он должен содержать титульный лист, формулировку задания, результаты матричных вычислений.
Сформулируйте выводы, которые можно сделать по результатам выполненной работы.
Вариант титульного листа отчета, можно найти на http://standarts.guap.ru
В процессе сдачи отчета студент должен ответить на предлагаемые контрольные вопросы и выполнить упражнения по изучаемой теме.