Работа с матрицами в системе MatLab.
Цель работы:
Получение навыков создания и обработки массивов в MatLab.
Указания:
Сменить текущий каталог- в строке Current Folder (нажмите кнопку с многоточием и в открывшемся Окне папок откройте папку, в которой будут храниться Ваши M-файлы (программные файлы – Script), если такой папки нет, то создайте её в этом окне).
Выполнять работу в программном файле (М-файле) окне редактора-отладчика Editor ( меню File / New / Script (M-file)или пиктограмма на Панели инструментов.
Результаты вычислений присваивать новым переменным и выводить в командное окно.
Содержание задания. (варианты задания см. таблицы 1, 2)
1). Формирование матриц.
1. В m -файле сформировать вектор-столбец V1(6) и вектор-строку V2(6) из произвольно заданных целых чисел. Результат вывести в командное окно.
2. Сформировать вектор Х, элементы которого расположены в арифметической прогрессии x=x1:h:xn (5<= n <= 12).
3. Сформировать две матрицы D(6х6)и B(6x6) из произвольно заданных целых чисел. Результат вывести в командное окно.
2). Преобразование матриц.
Сформировать из матрицы D матрицы D1, D2, D3 и D4. (Таблица №1).
3). Арифметические операторы и функции.
3.1). Для матриц D и B выполнить следующие вычисления:
1. Сложить матрицы;
2. Умножить матрицу D на матрицу B, применив поэлементное умножение и матричное умножение;
3. Умножить вектор V2 на матрицу D;
4. Поэлементное деление матрицы D на матрицу B
5. Поэлементное деление матрицы D на матрицу B (результаты округлите до целого);
6. Возвести во вторую степень матрицу B;
7. Возвести во вторую степень все элементы матрицы B;
8. Транспонироватьматрицу D;