Переваги і недоліки Переваги
Основні переваги MATLAB, вигідно вирізняють її серед існуючих нині математичних систем і пакетів (MathCad, Mathe- matica та ін.), Полягають в наступному:
система MATLAB спеціально створена для проведення саме інженерних розрахунків: математичний апарат, використовуваний нею, гранично наближений до сучасного математичного апарату інженера і вченого і спирається на обчислення з матрицями, векторами і комплексними числами; графічне представлення функціональних залежностей тут організовано у формі, необхідної саме інженерної документацією;
мова програмування системи MATLAB дуже простий, близька до мови Basic, посилен будь-якому починаючому; він містить всього кілька десятків операторів; незначна кількість операторів тут компенсується великим числом процедур і функцій, зміст яких зрозумілий користувачеві з відповідної математичної та інженерної підготовкою;
на відміну від більшості математичних систем, MATLAB є відкритою системою; це означає, що практично всі процедури і функції MATLAB доступні не тільки для використання, але і для корекції та модифікації; MATLAB - система, яку користувач може розширювати на свій розсуд створеними ним програмами і процедурами (підпрограмами); її легко пристосувати до вирішення потрібних класів задач;
дуже зручна можливість, як складати, власні окремі програми з метою багаторазового їх використання для досліджень, так і застосовувати практично всі обчислювальні можливості системи в режимі надзвичайно потужного наукового калькулятора; це робить MATLAB незамінним засобом проведення наукових та інженерних розрахункових досліджень;
останні версії MATLAB дозволяють легко інтегрувати її з текстовим редактором Word, що дає можливість використовувати при складанні текстових документів обчислювальні і графічні засоби MATLAB.
Недоліки
Велика ціна на ліцензію;
неповна підтримка статистичних функцій;
досить заплутана інтеграція з JAVA і C ++ додатками (хоча в останніх версіях цей функціонал значно розширено).
Література
Дьяконов В. П. Довідник по застосуванню системи PC MATLAB. - М .: «Физматлит», 1993. - С. 112. - ISBN 5-02-015101-7.
Дьяконов В. П. Комп'ютерна математика. Теорія і практика. - СПб: «Пітер», 1999,2001. - С. 1296. - ISBN 5-89251-065-4.
Дьяконов В. П. MATLAB 5 - система символьної математики. - М .: «Нолидж», 1999. - С. 640. - ISBN 5-89251-069-7.
Джон Г. Метьюз, Куртіс Д. Фінк. Чисельні методи. Використання MATLAB = Numerical Methods: Using MATLAB. - 3-е изд. - М .: «Вільямс», 2001. - С. 720. - ISBN 0-13-270042-5.
Дьяконов В. П., Абраменкова І. В. MATLAB. Обробка сигналів та зображень. Спеціальний довідник. - СПб .: «Пітер», 2002. - С. 608. - ISBN 5-318-00667-1.
Дьяконов В. П., Круглов В. В. MATLAB. Аналіз, ідентифікація та моделювання систем. Спеціальний довідник. - СПб .: «Пітер», 2002. - С. 448. - ISBN 5-318-00359-1.
Дьяконов В. П. Simulink 4. Спеціальний довідник. - СПб .: «Пітер», 2002. - С. 528. - ISBN 5-318-00551-9.
Дьяконов В. П. MATLAB 6 / 6.1 / 6.5 + Simulink 4/5. Основи прімененія.Полное керівництво користувача. - Москва .: «СОЛОН-Пресс», 2002. - С. 768. - ISBN 5-98003-007-7.
Дьяконов В. П. MATLAB 6 / 6.1 / 6.5 + Simulink 4/5 в математиці і моделюванні. Основи прімененія.Полное керівництво користувача. - Москва .: «СОЛОН-Пресс», 2003. - С. 576. - ISBN 5-93455-177-9.
Дьяконов В. П. Вейвлети. Від теорії до практики. Повне керівництво користувача. Изд-е 2-е перероблене і доповнене. - Москва .: «СОЛОН-Пресс», 2004. - С. 400. - ISBN 5-98003-171-5.
Дьяконов В. П. MATLAB 6.0 / 6.1 / 6.5 / 6.5 + SP1 + Simulink 4/5. Обробка сигналів та зображень. Повне керівництво користувача. - Москва .: «СОЛОН-Пресс», 2005. - С. 592. - ISBN 5-93003-158-8.
