Page 59 - 363_
P. 59
60
сукупності операцій:
A + x * Е,
де Е – позначення для матриці, яка має ті самі розміри, що й матриця А, і
складається саме з одиниць. Наприклад:
>> A = [1 2 3 4 5; 6 7 8 9 11]
A =
1 2 3 4 5
6 7 8 9 11
>> A + 2
ans =
3 4 5 6 7
8 9 10 11 13
>> 2 + А
ans =
3 4 5 6 7
8 9 10 11 13
7.4 Матричні дії з матрицями
До матричних дій з матрицями належать такі операції, які випливають із
матричного обчислення у математиці і не суперечать йому.
Базові дії з матрицями – додавання, віднімання, транспонування,
множення матриці на число, множення матриці на матрицю, піднесення
матриці до цілого степеня – здійснюються у мові MatLAB за допомогою
звичайних знаків арифметичних операцій. При застосуванні цих операцій
важливо пам'ятати 'ятати умови, за яких ці операції є можливими:
– при додаванні або відніманні матриць обидві відомі матриці повинні
мати однакові розміри;
– при множенні матриць кількість стовпців першого множника повинна
збігатися з кількістю рядків другого множника.
Невиконання цих умов призведе до появи у командному вікні
повідомлення про помилку.
Наведемо кілька прикладів.
Приклад додавання і віднімання:
>> A = [1 2 3 4 5; 6 7 8 9 11]
A =
1 2 3 4 5
6 7 8 9 11