Решение системы линейных уравнений

Работа с матрицами в системе 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;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: