Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...
Мова програмування Matlab. Навчальні уроки
Мова програмування MATLAB є высокоуровневым интерпретируемым мовою програмування, що включає широкий спектр функцій, інтегроване середовище розробки, засновані на матричних структури даних, об'єктно-орієнтовані можливості написаних на інших мовах програмування.
Пакет MatLab був створений компанією Math Works більше десяти років тому. Робота сотень вчених і програмістів спрямована на постійне розширення його можливостей і вдосконалення закладених алгоритмів. В даний час MatLab є потужним і універсальним засобом вирішення задач, що виникають в різних областях людської діяльності.
Робоче середовище MatLab 6.x,MatLab 7 має зручний інтерфейс для доступу до багатьох допоміжних елементів MatLab.
У даному курсі ми надаємо вам самоучитель matlab, який складається з 15 уроків, до яких ви навчитеся програмування в матлабе.
MatLab має добре розвиненими графічними можливостями для візуалізації даних. Розглянемо на початку побудова найпростішого графіка функції однієї змінної на прикладі функції
MatLab надає можливість отримувати різні типи контурних графіків за допомогою функцій contour і contourf. Розглянемо їх можливості на прикладі функції.
Простим і ефективним способом зміни колірного оформлення графіка є установка колірної палітри за допомогою функції colormap. Наступний приклад демонструє підготовку графіка функції для друку на монохромному принтері, використовуючи палітру gray.
Для відображення декількох графіків функцій однієї змінної на одних осях використовувалися можливості функцій plot, plotyy, semilogx, semilogy, loglog. Вони дозволяють виводити графіки декількох функцій, задаючи відповідні векторні аргументи парами, наприклад plot(x,f,x,g) ...
Інструментарій нечіткої логіки (ІНЛ) у складі пакету Matlab містить 11 вбудованих типів функцій належності (ФП), що формуються на основі кусково-лінійних функцій, розподілу Гаусса, сигмоидной кривий, квадратичних і кубічних поліноміальних кривих.