nter gt ;. Останній рядок завершіть закриває квадратної дужки, виходим [2]:
1.1.2. Завантаження матриць з других джерел
Один Із Зручне способів Введення матриць це завантаження з других джерел, таких як табліці або даже Із звічайна текстових документів, де матриця введена помощью пробілів (рядок) та ентерів (стовпець). Для цього необходимо перемістіті джерело В робочому діректорію або ж вібрато необхідну та Імпортувати помощью Функції load.
Рис. 1. Завантаження матриці з текстового документа
2. Доступ до елементів матриці
Доступ до елементів матриць здійснюється за помощью двох індексів номерів рядка та стовпчики, Укладення в дужки, например
Елементи матриць могут входити до складу виразів:
Розташування елементів матриці в пам яті комп ютера візначає ще одна способ Звернення до них. Матриця розміру m n зберігається у виде вектора довжина mn , в якому елементи матриці розташовані один за одним по стовпцях
[А (1,1) А (2,1). А (m, 1). А (1, n) А (2, n). А (m, n)].
Для доступу до елементів матриці можна використовуват одна індекс задає порядковий номер елемента матриці у векторі [2].
Доступ до декількох елементів або відповідно Певного рядка чі стовпця матриці відбувається наступна чином:
Вібіраємо 2-й рядок, та третій стовпець матриці B:
Для відалення відповідного рядка та патенти лиш прірівняті Вибраного матриці (Аджея Будь який вектор довжина m це матриця розміром m * 1 або 1 * m) до порожнього масиву. Например так ми відалімо третій стовпець матриці B:
Комбінуючі Різні Способи Вибори елементів матриці можна відаляті різноманітні їх зелених сандалів. Аналогічно можна замініті Будь який елемент на Інший:
Як бачим ми замінілі елемент на пересіченні 2-го рядка та третього стовпця на число?.
Важлива такоже Зазначити, что вирази diag (B) віокремлює головну діагональ матриці B:
3. Операції над матрицями (векторами)
3.1 Дії над векторами
Розрізняють две групи Дій над векторами: векторні Дії, что передбачені векторні чисельність у математиці; Дії относительно превращение елементів Такі, что превращаются елементи вектора, альо НЕ є операціямі з векторами, что існують у математиці.
3.1.1 Векторні Дії над векторами
Додавання векторів. Складаті (підсумовуваті) можна только Вектори Однаково типом, тобто обидвоє Вектори повінні буті або векторами-рядками, або векторами-стовпцямі и маті Однаково Довжину (Однаково Кількість елементів). Если X и Y самє Такі векторами, то їхню суму можна здобудуть, если ввести команду Z=X + Y. Аналогічно помощью Арифметичний знака мінус (-) здійснюється віднімання векторів, что мают однаково тип: Z=XY.
Транспонування вектора здійснюється ЗАСТОСУВАННЯ знака апострофа, что запісується відразу за записом имени транспонованого вектора: Х?.
множения вектора на число здійснюється в MATLAB помощью знака Арифметичний множення (*) у такий способ: Z=X * r або Z=r * X, де r - деяке дійсне число. Множення двох векторів Визначи в математиці только для векторів однакової Довжина тоді, коли одна з векторів-співмножніків є рядком, а другий - стовпцем. Інакше Кажучи, если вектора x та Y є рядками, то математичний Зміст мают только две форми множення ціх векторів: U=X? * Y и V=X * Y?. Причем в Першому випадка результатом буде квадратна матриця (діада), а в іншому - число. У MATLAB множення векторів здійснюється з використанн звічайна знака множення (*), что запісується между співмножнікамі-векторами.
Для трікомпонентніх векторів у MATLAB існує функція cross, что дозволяє найти Векторний добуток двох векторів. Если задані дві трікомпонентніх Вектори v1 и v2, то для цього й достатньо ввести оператор cross (v1, v2).
3.1.2 Дії з поелементно превращение векторів
У мові MATLAB є ряд операцій, что перетворять завдань вектор в Інший того ж розміру и типом, альо смороду НЕ є математичность операціямі з вектором як математичность про єктом. ЦІ операции превращаются елементи вектора як елементи звічайна одновімірного масиву чисел. До таких операцій належати всі Елементарні математичні Функції,...