MatLab 7

Апрель 24, 2009 / Автор AlexR / Рубрики Статьи, Среды программирования / Комментировать

MatLab разработан Кливом Моулером (англ. Cleve Moler) в конце 1970-х годов. В настоящее время лицензия на этот продукт принадлежит The MathWorks Inc.

Описание языка MatLAB.

Язык MatLAB является высокоуровневым интерпретируемым языком программирования, включающим основанные на матрицах структуры данных, широкий спектр функций, интегрированную среду разработки, объектно-ориентированные возможности и интерфейсы к программам, написанным на других языках программирования.

Программы, написанные на MatLAB, бывают двух типов — функции и скрипты. Функции имеют входные и выходные аргументы, а также mathlabсобственное рабочее пространство для хранения промежуточных результатов вычислений и переменных. Скрипты же используют общее рабочее пространство. Как скрипты, так и функции не компилируются в машинный код и сохраняются в виде текстовых файлов. Существует также возможность сохранять так называемые pre-parsed программы — функции и скрипты, обработанные в вид, удобный для машинного исполнения. В общем случае такие программы выполняются быстрее обычных, особенно если функция содержит команды построения графиков.

Основной особенностью языка MatLAB является его широкие возможности по работе с матрицами, которые создатели языка выразили в лозунге думай векторно (англ. Think vectorized).

Описание среды MatLAB

После запуска из среды «Windows» программы MatLAB на экране возникают следующие «изображения»:

1.       Командное окно (Command Window);

2.       Окно указания рабочей директории (Current Directory);

3.       Окно истории команд (Command History);

4.       Вверху располагаются панель инструментов и строка меню.

Такой интерфейс хоть и стандартен, но очень удобен. Для того чтобы выйти из среды MatLAB достаточно кликнуть в меню File, а затем Exit или просто нажать на «крестик», для закрытия окна.

В строке меню располагаются кнопки: File, Edit, Debug, Desktop, Window и Help. На панели инструментов — наиболее употребляемые операции.

Командное окно — основное окно в MatLab. В нем появляются символы команд, которые набираются пользователем на клавиатуре, отображаются результаты выполнения этих команд, текст исполняемой программы и информация об ошибках выполнения программы, распознанных системой.

MatLab, если смотреть со стороны студента — один из лучших помощников по математике. Буквально в три команды можно построить график и найти решения уравнения. Вдобавок — это целый язык программирования!

Вернуться назад

Комментарии