Найпростіші обчислення mathcad
Найпростіші обчислення MathCAD
Для видалення елемента вектора досить привласнити йому порожній масив - пару квадратних дужок []. Щоб викреслити одну або кілька рядків (стовпців) матриці потрібно вказати діапазон видаляються рядки (стовпчики) для однієї розмірності і поставити двокрапку для іншої розмірності. Наприклад, для видалення двох останніх стовпців матриці А досить ввести команду
>> A (:, 2: end) = []
A =
0.0000
1.0000
Звернемо увагу, що замість числового значення індексу вказано зарезервоване ім'я end - максимальне значення індексу. У списку аргументів size другий параметр дозволяє визначити відповідну розмірність матриці, наприклад знайти число стовпців матриці. Для знаходження довжини вектора можна скористатися також командою length. Число стовпців матриці А2 дорівнює 3, не залежно від того, яким способом користуватися:
>> [size (A2,2), length (A2 (1, :))]
ans =
3 3
Замість двокрапки можна використовувати функцію-синонім colon.
арифметичні операції
Набір арифметичних операцій в MATLAB складається зі стандартних операцій додавання-віднімання, множення-ділення, операції піднесення до степеня і доповнені спеціальними матричними операціями. Якщо операція застосовується до матриць, розміри яких не узгоджені, то буде виведено повідомлення про помилку. Для поелементного виконання операцій множення, ділення і піднесення до степеня застосовуються комбіновані знаки (крапка і знак операції). Наприклад, якщо за матрицею стоїть знак (^), то вона зводиться до степеня, а комбінація (. ^) Означає зведення в ступінь кожного елемента матриці. При множенні (складання, віднімання, ділення) матриці на число відповідна операція завжди проводиться поелементно.
Таблиця 5. Знаки операцій.
символ
Символи плюс і мінус позначають знак числа або операцію додавання і віднімання матриць, причому матриці повинні бути однієї розмірності
*
Знак множення позначає матричне множення; для поелементного множення матриці застосовується комбінований знак (. *)
'
Апостроф позначає операцію транспонування (разом з комплексним сполученням); транспонування без обчислення сполучення позначається за допомогою комбінованого знака (. ')
/
Оператор зведення в ступінь; для поелементного зведення в ступінь застосовується комбінований знак (. ^)
Проілюструємо відмінність звичайного і поелементного умножений за допомогою наступного прикладу.