![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
MATLAB предоставляет пользователю большое количество (несколько сотен) функций для анализа данных, покрывающее практически все области математики, в частности:
· матрицы и линейная алгебра – алгебра матриц, линейные уравнения, собственные значения и вектора, сингулярности, факторизация матриц и другие;
· многочлены и интерполяция – корни многочленов, операции над многочленами и их дифференцирование, интерполяция и экстраполяция кривых и другие;
· математическая статистика и анализ данных – статистические функции, статистическая регрессия, цифровая фильтрация, быстрое преобразование Фурье и другие;
· обработка данных – набор специальных функций, включая построение графиков, оптимизацию, поиск нулей, численное интегрирование (в квадратурах) и другие;
· дифференциальные уравнения – решение дифференциальных и дифференциально-алгебраических уравнений, дифференциальных уравнений с запаздыванием, уравнений с ограничениями, уравнений в частных производных и другие;
· разреженные матрицы – специальный класс данных пакета MATLAB, использующийся в специализированных приложениях;
· целочисленная арифметика – выполнение операций целочисленной арифметики в среде MATLAB.
MATLAB предоставляет удобные средства для разработки алгоритмов, включая высокоуровневые с использованием концепций объектно-ориентированного программирования. В нем имеются все необходимые средства интегрированной среды разработки, включая отладчик и профайлер. Функции для работы с целыми типами данных облегчают создание алгоритмов для микроконтроллеров и других приложений, где это необходимо.
В составе пакета MATLAB имеется большое количество функций для построения графиков, в том числе трехмерных, визуального анализа данных и создания анимированных роликов.
Встроенная среда разработки позволяет создавать графические интерфейсы пользователя с различными элементами управления, такими как кнопки, поля ввода и другие. С помощью компонента MATLAB Compiler эти графические интерфейсы могут быть преобразованы в самостоятельные приложения, для запуска которых на других компьютерах необходима установленная библиотека MATLAB Component Runtime.
Пакет MATLAB включает различные интерфейсы для получения доступа к внешним подпрограммам, написанным на других языках программирования, данным, клиентам и серверам, общающимся через технологии Component Object Model или Dynamic Data Exchange, а также периферийным устройствам, которые взаимодействуют напрямую с MATLAB. Многие из этих возможностей известны под названием MATLAB API.
Дата публикования: 2014-11-18; Прочитано: 594 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!