Установка шаблонов матриц и векторов

Операция Matrices (Матрицы) обеспечивает задание векторов или матриц. MathCAD использует одномерные массивывекторы и двумерные – матрицы. Матрица характеризуется числом строк Rows и столбцов Columns. Таким образом, число элементов матрицы равно Rows ´Columns. Элементами матриц могут быть числа, константы, переменные, математические выражения.

& Если выбрать опцию меню InsertÞMatrices, то появится окно позволяющее задать мерность вектора и (или) число строк и столбцов матрицы. Для этого нужно указать число строк и столбцов. Нажав на клавиатуре клавишу Enter или в окошке кнопку Insert (вставить) можно вывести шаблон матрицы или вектора (у вектора либо число строк, либо число столбцов равно 1). Шаблон состоит из обрамляющих прямых скобок и маленьких прямоугольников для ввода значений. Сделать прямоугольник активным можно отметив его курсором мышки и щелкнув левой клавишей. Клавиша Insert при уже выведенном шаблоне матрицы позволяет расширить матрицу. Кнопка Delete позволяет удалить из матрицы строку или столбец.

¿   Используя команду меню InsertÞMatrices вывести матрицы: . И вектор-столбец . Вывести те же объекты используя палитру Matrix.

Задача_1.   Найти результаты матричных операций:

а) , б)  

Задача_2.   Найти результат умножения вектора на число: .

Задача_3.   Построить поверхность, заданную матрицей .

Задание переменной в виде массива обеспечивает доступ к каждому его значению. Каждый элемент матрицы (двумерного массива) можно рассматривать как значение индексированной переменной, целочисленные значения индексов которой определяют положение элемента в матрице: один указывает номер строки, другой номер столбца. В отношении массивов и индексированных переменных действуют те же правила присваивания и вывода, что и для обычных переменных.Для набора индексированной переменной надо ввести ее имя, а для набора нижних индексов набрать символ открывающейся квадратной скобки: M [... первым указывается индекс, нумерующий строки, через запятую индекс, нумерующий столбцы. 

Задача_4.   Задав матрицу  вывести ее элементы: .

¿   Включить палитру Matrix.

Задача_5.   Вычислить М2 и МТ, M´MT, M´M-1, определитель ½M½ матрицы. Используя знак M< n > вывести 1-ый столбец матрицы M и второй столбец матрицы M2.

Задача_6.    Вычислить определители:

Задача_7.    Дан вектор . Вычислить VТ, V´VT, V´V-1, модуль вектора ½V½, V3, вычислить сумму элементов вектора V.

& С помощью операций присваивания можно создать массив (вектор или матрицу) заданного размера и заданного типа без ручного заполнения шаблонов.

Задача_8. Задать и вывести матрицу вида Mi,j= .

¿ _8.   1)Задать i:=0..4, j:=0..4, Mi,j:=  .

2) Вывести матрицу M.

Задача_9.    Даны векторы , , . Найти ,  (скалярное умножение),  (векторное умножение) двух векторов.

Работа с векторными и матричными функциями.

length (V) – возвращает число элементов вектора.

max (V) – возвращает максимальный по значению элемент вектора или матрицы.

min (V) – возвращает минимальный по значению элемент вектора или матрицы.

cols (M) – возвращает число столбцов матрицы M.

rows (M) – возвращает число строк матрицы M

rank (M) – возвращает ранг матрицы M

tr (M) – возвращает след (сумму диагональных элементов) квадратной матрицы M.

Задача_10.    Найти длину, максимальный и минимальный элементы вектора V, заданного выше.

Задача_11.    Дана матрица . Найти ее максимальный и минимальный элементы, число строк, столбцов и ранг.

Задача_12.    Найти ранги матриц: ,

Решение систем линейных уравнений. Если задана матрица A и вектор B для системы линейных уравнений в матричной форме A´X=B, то вектор решения можно получить из выражения X=A-1B.

& Для решения систем линейных уравнений введена встроенная функция lsolve(A,B), которая возвращает вектор X при заданной матрице А коэффициентов и векторе свободных членов B.

Задача_13.    Решить систему уравнений

¿   1) Задать матрицу коэффициентов системы .

2) Задать вектор свободных членов: .

3) Выполним присваивание X:=A-1× B.

4) Вывести значения X на экран Х=….

Запишем второй способ решения системы

5) X1:=lsolve(A,B) 

6) X1=….

 

Задача_14.    Решить двумя способами системы уравнений:

а)   б)

¿   Сохранить лабораторную работу в своей папке под именем Лаб_5.mcd.

¿ Индивидуальные задания к лабораторной работе №5

I. Решить двумя способами системы линейных уравнений

1)       2)             3)

 

4)             5)             6)

 

7)           8)             9)

 

10)         11)         12)

II. Задав вектор-столбец , где - день Вашего рождения, - последняя цифра года Вашего рождения, - месяц Вашего рождения, вычислить VТ, V´VT, V´V-1, модуль вектора ½V½, V3, вычислить сумму элементов вектора V.

III. Задав матрицу , найти ее максимальный и минимальный элементы, число строк, столбцов и ранг. (  взять из задания I).

 

Лабораторная работа №6. Символьные вычисления.

¿   Написать заголовок лабораторной работы шрифтом зеленого цвета, размером 14 пт, выбрав начертание – полужирный курсив.


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



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