Зміст курсу
Основи Matlab
Основи Matlab
Розуміння Матриць і Множення Матриць
Matlab насправді означає matrix laboratory (лабораторія матриць), і однією з його основних особливостей є сучасна здатність обчислювати ресурсоємні добутки матриць та їх обернені! Тут ви на деякий час відкладете програмування, щоб сформувати базове розуміння того, що таке матриці і що означає їх множення, щоб надалі розуміти, як і коли ці аспекти виникають у величезній різноманітності програмних застосувань.
Завдання
Якщо у вас виникли труднощі з будь-якими поняттями у відео, ваше завдання:
Приділіть час перегляду схеми та прикладів, що надані, та/або дослідіть певну тему онлайн;
Перегляньте відео ще раз з метою краще ознайомитися та зрозуміти формулювання основних результатів, які ми будемо використовувати у застосуваннях у наступних розділах:
Після вибору базисів: кожне лінійне перетворення представляється унікальною матрицею, і кожна матриця представляє унікальне лінійне перетворення;
Множення матриць дає унікальну матрицю, яка описує композицію двох перетворень, представлених матрицями у добутку.
Глибше розуміння матеріалу природно відкриє для вас більше можливостей у програмних застосуваннях.
Рекурсивне програмування, як і цикли while, може призвести до "зайчих нір", якщо виникає помилка. Якщо ваша програма виконується занадто довго, натисніть Ctrl+C
або Command+C
у вікні команд, щоб зупинити її виконання, і проаналізуйте свій код повторно.
Можливо, вам потрібно буде переконатися, що всі приховані системні файли відображаються на початку списку у каталозі, який повертає функція dir. Це має бути так, але якщо ні — доведеться знайти більш креативний спосіб виключити їх із рекурсивних викликів. Тривалий час виконання програми буде ознакою цієї проблеми.
Дякуємо за ваш відгук!