Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MathCad Лабораторная работа 1 Часть 1

.pdf
Скачиваний:
104
Добавлен:
12.03.2015
Размер:
491.5 Кб
Скачать

В алгебре матриц используются понятия собственных векторов и собственных чисел матриц. Вектор v R n , отличный от нуля, называется собственным вектором матрицы А,

если существует число λ (вещественное или комплексное), такое, что Av = λv . Число λ называется собственным числом или значением матрицы А, соответствующим собст-

венному вектору v.

Совокупность всех собственных значений матрицы называется ее спектром.

Для вычисления собственных векторов и собственных чисел матриц предназначены функции:

eigenvals(A) вычисление собственных значений квадратной матрицы А;

eigenvec(A, l) вычисление собственного вектора матрицы А, отвечающего собст-

венному значению l;

5.1.Задание

1.Создать новый документ.

2.Ввести матрицы М, N и K вида

8 7

−3 2

1 3

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

7

M := 7

1

0

4

N := 2 2

K :=

0

8

−3 0

−5 9

3

1

 

3

2

1

0

 

 

 

 

 

 

 

 

 

 

.

2

4

9

2

4

5

 

 

 

 

Сначала ввести имя матрицы M, затем шаблон «:=» панели Калькулятор и ввести

шаблон матрицы, взяв его из панели Матрица. В окне указать число строк (rows) и число столбцов (columns) равное 4, щелкнуть по кнопке ОК. В полученный шаблон матрицы ввести значения элементов. При вводе для перехода от элемента к элементу можно использовать клавиши со стрелками. Аналогичным образом ввести матрицу

N, имеющую 4 строки и 2 столбца, и матрицу K, имеющую 2 строки и 4 столбца. 3. Ввести матрицу М2, состоящую из 4 строк и 4 столбцов, вида

 

 

0

0

0

0

 

 

 

 

 

 

 

 

M2 =

 

0 6

0

8

 

 

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

2

0

0

0

.

Поскольку матрица имеет только три элемента отличные от нуля – М21,1, М21,3, М23,0,

зададим матрицу, определив только эти элементы: при задании элемента М21,1 ввести имя М2, нажать клавишу с «[» для получения шаблона индекса, набрать число 1, за-

пятую, число 1, после чего ввести шаблон «:=» панели Калькулятор и ввести число 6

M21 , 1 := 6 .

Задание элементов М21,3 и М23,0 проводить аналогично

M21 , 3 := 8

M23 , 0 := 2 .

4. Вывести значения первых элементов каждой из матриц M, N, K

M0 , 0 N0 , 0 K0 , 0 .

Для этого в следующей свободной строке ввести имя матрицы M, нажать клавишу с

«[» и в полученный шаблон ввести номер строки 0, далее, через запятую, номер

21

столбца 0. Затем ввести знак «=» и вывести курсор из блока. Правее будет выведен результат

M0 , 0 = 8 .

Аналогичным образом в строках ниже получить значения первых элементов матриц

N и K

N0 , 0 = 1

K0 , 0 = 1 .

5.Найти обратную матрицу к M.

Установить курсор в следующей свободной строке, ввести имя матрицы M и шаблон обратной матрицы панели Матрица «X-1», затем нажать клавишу со знаком «=»

 

 

 

 

−2.052× 10− 3

0.132

−0.051

−0.029

 

 

 

 

 

 

−0.156

 

 

 

M

− 1

=

 

0.132

0.027

0.059

 

 

 

−0.051

0.027

−0.019

0.083

 

 

 

 

 

 

 

 

−0.029

 

 

 

 

 

 

 

 

0.059

0.083

0.037

.

6.Найти собственные значения и собственные вектора матрицы М.

Для этого установить курсор в следующей свободной строке и вызвать Мастер функций, где выбрать категорию функций Векторы и матрицы, имя функции eigenvals, щелкнуть по кнопке ОК. В полученный шаблон функции ввести имя матрицы M; ввести знак «=». Перевести курсор в строке правее, вызвать Мастер функ- ций, где выбрать категорию функции Векторы и матрицы, имя функции eigenvecs,

щелкнуть по кнопке ОК. В полученный шаблон функции ввести имя матрицы M; ввести знак «=»

 

 

 

−3.994

 

 

 

 

 

 

 

 

 

 

 

 

eigenvals (M)

=

8.268

 

 

 

 

 

 

13.634

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−11.908

 

 

 

 

 

 

0.495

0.385

0.766

−0.144

 

 

 

 

−0.838

−0.026

0.536

−0.098

 

eigenvecs (M) =

 

 

 

0.142

−0.576 0.047

−0.804

 

 

 

 

 

 

 

−0.721

 

 

 

 

 

 

0.181

0.352

0.569

.

7. Сохранить документ под именем matrixes и закрыть его.

6. РЕДАКТИРОВАНИЕ ДОКУМЕНТА

Редактирование документа проводится путем правки отдельных блоков. Для этого используются клавиши и приемы аналогичные редакторам текста.

Удаление указанного блока проводится командой Правка/Удалить либо кнопкой

Delete.

Операции удаления, копирования, вырезания, вставки, перетаскивания мышью можно выполнять и над группой блоков, предварительно выделив их.

Выделение нескольких рядом стоящих блоков проводится стандартным для Windows образом. Вокруг них необходимо растянуть при помощи мыши пунктирный прямо-

угольник. Выделить несколько блоков можно, щелкнув по первому блоку мышью, и, нажав клавишу CTRL, щелкать по остальным блокам.

22

Выделение всех блоков документа проводится командой Правка/Выделить все.

Отменить проведенные над блоком операции можно, используя команду Правка /Отменить. Вернуть отмененное действие можно командой Правка /Вернуть.

7. ФОРМАТИРОВАНИЕ ДОКУМЕНТА

Изменение формата представления блоков документа проводится при помощи меню

Формат. Меню включает следующие команды:

Уравнение– позволяет настроить стили оформления математических выражений документа.

Результат– настройка стиля представления результата вычислений. Окно содержит вкладки (рис. 7):

Формат вывода чисел. Поддерживается 4 стиля вывода чисел:

1.Общие – общий стиль (принят по умолчанию). Позволяет:

настроить число знаков после запятой в числе (Число десятичных знаков),

включить опцию вывода замыкающих нулей (Показывать конечные нули),

отображать число в экспоненциальной форме с использованием инженерного фор-

мата (см. ниже) (Показывать степени в инженерном формате),

задать максимальное число десятичных знаков после запятой, после превышения которого число будет выводиться в экспоненциальной форме (вида 123.34×102), –

опция Экспоненциальный порог.

Рис. 7. Вид вкладки

2.Десятичный – стиль вывода в форме с фиксированной десятичной точкой. Имеет:

опцию Число десятичных знаков,

поле Показывать конечные нули.

3.Scientific – научный стиль. Число всегда выводится в экспоненциальной форме. Имеет:

опцию Число десятичных знаков,

поле Показывать конечные нули,

опцию управления представлением экспоненциальной части Показатели степени в виде E±000.

4.Engineering – инженерный стиль. Число всегда выводится в экспоненциальной форме и приводится к виду, где степень десяти всегда кратна 3. Имеет:

опцию Число десятичных знаков,

опцию Показатели степени в виде E±000,

23

– поле Показывать конечные нули.

Параметры отображения – режимы вывода на экран. Вкладка содержит: Список Стиль отображения матриц представления матриц:

Опцию Развертывать вложенные массивы – управляет режимом отображения вложенных матриц – либо в строковом виде, либо матричном.

Отображение единиц измерения – режимы отображения единиц размерностей. Погрешность – дополнительные режимы отображения.

Текст– раскрывает окно форматирования шрифта, аналогичное другим приложениям Windows. Команда доступна, если курсор находился в текстовом блоке.

Абзац– окно форматирования абзаца в текстовом блоке. Опции команды дубли-

руют кнопки панели Форматирования.

Табуляция– команда задания позиции табулостопа левого края. Табулостоп можно устанавливать щелчком мыши в координатной линейке.

Стиль– команда создания и изменения стиля форматирования текста. Действует как аналогичные команды в других приложениях Windows.

Свойства – команда изменения свойств блока. Имеет вкладки:

отображение – вкладка содержит опции оформления внешнего вида блока, Текст – вкладка доступна, если курсор был установлен в текстовый блок. Содержит опции управления текстом,

Вычисления – вкладка доступна, если курсор был установлен в вычисляемый блок.

24

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]