double arrow

Введение. Первоначально matlab был разработан как диалоговая среда для матричных вычислений (matrix laboratory)

Первоначально MATLAB был разработан как диалоговая среда для матричных вычислений (MATrix LABoratory). Разработчики, постоянно совершенствуя MATLAB, оснастили его мощной графической системой, дополнили средствами компьютерной алгебры от Maple и усилили библиотеками команд (Toolboxes), предназначенными для эффективной работы со специальными классами задач. В настоящее время MATLAB является одним из мощнейших инструментов для проведения научных исследований и моделирования различных систем и устройств [1 - 6].

Для многих инженеров и ученых сегодня MATLAB фактически является стандартным расчетным средством и инструментом для многочисленных инженерных и технических разработок. Этому способствует богатая библиотека команд и свой гибкий язык программирования, дающий пользователю возможность автоматизировать сложнейшие вычисления. Автоматизация вычислений выполняется посредством добавления новых команд (функций) – m-файлов и подключения своих программ на языке С. В состав MATLAB входят интерпретатор команд, графическая оболочка, редактор-отладчик, профилер, библиотеки команд, компилятор, символьное ядро пакета Maple для проведения аналитических вычислений, математические библиотеки MATLAB на C/C++, Web-сервер, генератор отчетов и богатый инструментарий Toolboxes. По-прежнему поддерживая диалоговый режим для элементарных вычислений, MATLAB преобразовался в среду программирования математических и инженерных задач, включая разработку сложных программ с развитым графическим интерфейсом.

Пакет MATLAB включает интерпретатор команд на языке высокого уровня, удобную графическую систему, пакеты расширений и реализован на языке С, пакет постоянно модернизируется, при этом расширяются возможности системы меню, совершенствуются старые и добавляются новые команды. Меню частично дублируют ряд команд и облегчают взаимодействие с многочисленными инструментами MATLAB. По-прежнему вся работа организуется через командное окно Command Window, которое появляется при запуске программы matlab.exe. В процессе работы данные располагаются в памяти (Workspace) в виде матриц, создаются графические окна для изображения кривых, поверхностей и других графиков.

В частности, пакет MATLAB используется разработчиками систем радиосвязи, автоматизации и телекоммуникационного оборудования, т.к. в библиотеках пакета содержаться уже готовые модули, такие как: цифровые фильтры, модули быстрого преобразования Фурье, модели каналов связи, источники информации и многие другие. Применение пакета позволяет разработчикам в сжатые сроки исследовать поведение различных сложных систем и тем самым избежать ошибок при дальнейшем проектировании.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: