1.5 Порядок выполнения работы
Выполнение работы осуществляется в среде Matlab. Студенты состав-ляют скрипт программы для решения каждого из заданий.
1.6 Задания к лабораторной работе
Задание 1 (вектора и матрицы)
Составить алгоритм, выполняющий следующие операции:
• задание матрицы определенной размерности;
• определение количества строк и столбцов в матрице;
• последовательный вывод всех элементов матрицы;
• вывод заданной строки или столбца;
• вывод подматрицы заданной размерности;
• замена элементов подматрицы случайными числами;
• замена строки или столбца матрицы значениями, полученными путем сложения остальных строк/столбцов этой же матрицы;
• задание симметричной матрицы;
• сложение строки или столбца данной матрицы с транспонированным столбцом/строкой этой же матрицы.
Задание 2 (последовательности и функции)
Составить алгоритм, выполняющий следующие операции:
• задание линейной последовательности чисел x = xmin : ?x : xmax;
• задание аналогичной последовательности с помощью команды linspace();
• расчет разности двух последовательностей;
• определение среднего арифметического данной разности (должна быть близка к 0 если последовательности совпадают – проверить это);
• задание функциональной зависимости в виде:
где - коэффициенты полинома (задаются вектором), - степень полинома. Значения функции должны рассчитываться двумя спосо-бами – напрямую через вектор x и через цикл;
• задание функциональной последовательности в виде:
.
Значения функции должны рассчитываться двумя способами – на-прямую через вектор x и через цикл;
Задание 3 (графики)
Построить графики 2-х произвольных функций для произвольного диапазона x. Графики отобразить на одном окне, с разными цветами, типом и толщиной линии. Добавить подписи по осям (разного шрифта, размера и цвета) и легенду. Максимум по оси OY задается как максимум из значений двух функций, минимум по оси OY - как минимум из значений двух функций.
Реализовать программу в которой каждый из графиков будет ото-бражаться в отдельном окне, диапазоны по осям OX и OY будут задаваться как максимумы и минимумы векторов аргументов функции и ее значений.