Системы цифрового управления многокоординатными следящими электроприводами. Гусев Н.В - 166 стр.

UptoLike

Составители: 

166
граммный сервоконтроллер. Достоинства и недостатки такой взаимосвязи двух
сред рассмотрены ниже.
Система MATLAB (Matrix Laboratory – матричная лаборатория) была
разработана в конце 70-х годов прошлого века. В начале 80-х годов прошлого
века Джон Литл (John Little) из фирмы MathWorks, Inc. разработал версии сис-
темы PC MATLAB для компьютеров класса IBM PC, VAX и Macintosh. В даль-
нейшем были созданы версии для рабочих станций Sun, компьютеров с опера-
ционной системой UNIX и многих других типов больших и малых ЭВМ. В на-
стоящее время свыше десятка популярных компьютерных платформ поддержи-
вают работу с MATLAB [56, 12]. В процессе исторического развития к расши-
рению системы были привлечены крупнейшие научные школы мира в области
математики, программирования и естествознания. Очередным шагом в разви-
тии этой системы стало появление в 2004 году новой версии MATLAB 7.
Главными достоинствами MATLAB являются ее открытость и расширяе-
мость. Большинство команд и функций системы реализованы в виде текстовых
m-файлов и файлов на языке Си. Все поставляемые разработчиками файлы дос-
тупны для модификации, что дает пользователю возможность создавать не
только отдельные файлы, но и библиотеки файлов для реализации специфиче-
ских задач.
В новой версии MATLAB прослеживается тенденция к интеграции с та-
кими популярными математическими системами, как Mathcad, Maple и
Mathematica. Помимо этого осуществляется поддержка текстового процессора
Microsoft Word и экспорта графики в слайды презентационной программы Mi-
crosoft PowerPoint. Это значительно упрощает создание презентаций и различ-
ных отчетов.
На сегодняшний день среда моделирования MATLAB 7 является языком
высокого уровня для научно-технических расчетов, включающим в себя набор
средств, необходимых для анализа данных, разработки алгоритмов и приложе-
ний.
Основными областями применения являются:
математические расчеты;
разработка алгоритмов;
моделирование;
анализ данных и визуализация;
научная и инженерная графика;
разработка приложений с интерфейсом пользователя.
Разработчики выделяют пять основных частей, из которых состоит MAT-
LAB:
1. Язык MATLAB – это язык массивов и матриц высокого уровня с
управлением функциями, структурами данных, вводом-выводом, а также с осо-
бенностями, присущими объектно-ориентированным языкам программирова-
ния.