Добавил:
ac3402546@gmail.com Направление обучения: транспортировка нефти, газа и нефтепродуктов группа ВН (Вечерняя форма обучения) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

тема 1 Задание 1

.pdf
Скачиваний:
6
Добавлен:
31.05.2021
Размер:
248.48 Кб
Скачать

Тема 1.

Изучение интерфейса системы MatLab. Работа с матрицами.

Сменить текущий каталог- в строке Current Folder (нажмите кнопку с многоточием и в открывшемся Окне папок откройте папку, в которой будут храниться Ваши M-файлы (программные файлы – Script), если такой папки нет, то создайте её в этом окне).

Выполнять работу в программном файле(М-файле) окне редактора-

отладчика Editor (меню File /New / Script ( M-file) или пиктограмма на Панели инструментов.

Результаты вычислений присваивать новым переменным и выводить в командное окно.

1. Вычислите выражения:

X=1/2 + 0.813*sin(0.1)

Y=cos(pi/2 ) + 5/6 *sin(pi/3) +7/8*cos(275/4) Z=(X+Y)/354

c=2+3i; d=1/38 –0.2i

o задав формат в командной строке,

oв меню File \ Preferences…

2.Сформируйте матрицы:

o вектор-столбец (V1(4)) и вектор-строку (V2(4)) из произвольно заданных целых чисел,

o вектор, элементы которого расположены в арифметической прогрессии

X=x1:h:xn (8-10 элементов),

o матрицы A(4х4)и B(4x4) из произвольно заданных целых чисел,

o матрицы R1, R2, R3 со случайными элементами с помощью функций rand, randn произвольной размерности и значениями элементов

(0;1),(0;20),(10;50).

3.Проведите вычисления с введёнными матрицами:

(результаты вычислений присваивать новым переменным)

o Сложить матрицы A и B;

o Умножить матрицу A на скаляр;

oУмножить матрицу A на матрицу B, применив поэлементное умножение и матричное умножение;

oУмножить вектор V2 на матрицу A;

oУмножить матрицу B на вектор V1;

oРазделить матрицу A на матрицу B слева направо;

oРазделить матрицу A на матрицу B справа налево;

oВозвести во вторую степень матрицу B;

oВозвести во вторую степень все элементы матрицы B;

4.Для матрицы A вычислить:

oтранспонированную матрицу

o определитель матрицы, o обратную матрицу,

o главную диагональ, o сумму по столбцам, o сумму по строкам,

o сумму всех элементов матрицы,

o произведение элементов в столбцах, o произведение элементов в строках,

o произведение всех элементов матрицы,

oминимальные и максимальные элементы в строках и столбцах матрицы,

o минимальный и максимальный элементы матрицы, o след матрицы

o вывести в командное окно размер матрицы.

5.Проверьте длину вектора X (функцией length).

6.Выведите на экран первый столбец и вторую строку матрицы A.

7.Составьте матрицы размером 4*8 и 8*4, объединяя матрицы A и B с помощью операции конкатенации.

2