A*d – b*cЦей приклад очевидний відповідно до теорії лінійної алгебри. 8. Проведемо в символьному виді операцію знаходження зворотної матриці, для чого скористаємося оператором inv. > > syms a b c d; > > inv ([a b; c d]) ans = [ d/(a*d – b*c), -b/(a*d – b*c)] [-c/(a*d – b*c), a/(a*d – b*c)] Цей приклад ілюструє досить складну та багатоетапну операцію знаходження зворотної матриці з використанням всього двох рядків команд. 9. Покажемо знаходження в символьному виді похідної від деякої функції, наприклад . З математичного аналізу відомо, що похідна від цієї функції дорівнює . > > x = sym(‘x’); > > diff(2*x^2+3*x+4) ans = 4*x+3 10. Обчислимо в символьному виді інтеграл від деякої функції. Наприклад, . > > x = sym(‘x’); > > int(x^3-5*x) ans = X^4-5/2*x^2 У наведених вище прикладах показана тільки мала частина тих можливостей, якими володіє система MATLAB при рішенні різних видів математичних задач. Досить складні арифметичні обчислення, рішення задач лінійної алгебри і математичного аналізу, які б відняли багато часу і сил при рішенні класичними методами, системою виконуються в лічені секунди.
2 Графічні можливості системи mathlab Система MATLAB має зручні та могутні засоби графічного представлення найрізноманітніших математичних об'єктів: кривих, поверхонь, діаграм на площині і у 3-х мірному просторі. При цьому використовуються різні системи координат, стилі та способи колірного виділення зображень, що забезпечує наочність рисунків, які одержуються. Наявні великі можливості експортування отриманих графіків у різні формати файлів для одержання тієї чи іншої науково-технічної і методичної документації. Для побудови графіків функцій у декартових координатах необхідно насамперед визначити безліч значень аргументу. Після цього задати функції і, скориставшись командою plot, відобразити графік. Нижче приводиться послідовність команд для побудови графіків залежності функцій та при зміні аргументу х у діапазоні від –10 до 10.
Команда grid on малює координатну сітку. > > x=-10: 0.01: 10; > > y=sin(x); > > z=cos(x);
|