Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать неотразимый комплимент Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?

Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Приклад Скалярні твори векторів і матриць





> <1,3>.<4|6>;

> <4|6>.<1,3>;

 

Для отримання ступеня квадратної матриці можна послідовно застосувати операцію скалярного множення необхідне число раз або операцію зведення в ступінь(^)

> M:=<<0.2|0.8>,<0.7|0.5>>;

> M.M.M.M.M;

> M^5;

Показник ступеня може бути і негативним цілим числом, що дозволяє обчислювати зворотну матрицю і її ступені:

> M^(-1);

Для виділення елементів матриці і її підматриць використовується індексний запис, причому як індекс можна застосовувати діапазон, що дозволяє виділяти цілі блоки початкової матриці:

> restart:M:=Matrix(5,(i,j) ->3*i-j);

> M[3,1..-1];#выбор третього рядка

> M[3,2]; #Выбор елементу матриці

> M[1..-1,2];#Выбор другого стовпця

> M[2..3,2..4];#Выбор блоку розмірності 2х3

Всі перераховані операції можна виконувати за допомогою команд пакету LinearAlgebra, які рекомендується використовувати при програмуванні в Maple, хоча і допустиме їх використовування при інтерактивній роботі. Неповний список команд допустимих операцій над матрицями і векторами приведений в табл. .

Таблиця . Команди виконання операцій над матрицями і векторами

Назва команди   Опис  
DeleteRow Видалення рядка матриці
DeleteColumn Видалення стовпця матриці
Row Виділення рядка матриці
Column Виділення стовпця матриці
SubMatrix Виділення підматриці із заданої матриці
SubVector Виділення підвектора із заданого вектора
ScalarMultiply Множення матриці/вектора на скаляр
MatrixVectorMultiply Скалярний твір матриці на вектор-стовпець
VectorMatrixMultiply Скалярний твір вектора-рядка на матрицю
MatrixMatrixrMuitiply Скалярний твір матриці на матрицю
MatrixInverse Обчислення зворотної матриці
Determinant Обчислення визначника матриці
Minor Виділення мінору матриці
ConditionNumber Обчислення числа обумовленості матриці
Eigenvalues Обчислення власних значень матриці
Eigenvectors Обчислення власних векторів

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








Date: 2015-04-23; view: 249; Нарушение авторских прав

mydocx.ru - 2015-2020 year. (0.008 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию