Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование в среде Matlab.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
104.59 Кб
Скачать

 

Программирование в среде Matlab Работу подготовил студент группы мп-31 Самсоненко Егор Введение

Система компьютерной математики MatLab является в настоящее время одним из наиболее эффективных инструментов для выполнения научно-технических расчетов, графической интерпретации полученных результатов и визуального моделирования. Эта система имеет удобный пользовательский интерфейс, развитый язык программирования, ядро символьных вычислений и множество дополнительных пакетов, таких, как Simulink, SimPowerSystem и другие.

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

1. Работа в среде matlab

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

1.1 Командное окно

В командном окне в режиме диалога проводятся вычисления и активируются элементы среды МATLAB. Пользователь вводит команды или запускает на выполнение файлы с текстами на языке MATLAB. Интерпретатор обрабатывает введённое и выдаёт результаты: числовые и строковые данные, предупреждения и сообщения об ошибках.

Знаком «>>» в тексте помечаются строки ввода команд MATLAB, а результат будет располагаться на последующих строках. Если заранее результат не присвоить какой либо переменной, то результат запишется в стандартную переменную ans (сокращение от Answer). Чтобы посмотреть список используемых имён переменных, достаточно выполнить команду who. Команда whos выводит список переменных вместе с информацией о размерности, плотности заполнения и типе переменных. Туже информацию можно получить, обратившись к пункту меню File/Show Worcspase или к значку Workspase Browser. Если затем в окне Workspase Browser щёлкнуть дважды на идентификаторе нужной переменной, то в MATLAB Editor/Debugger появится содержимое этой переменной и станет доступным для изменения. Такое редоктирование возможно для матриц, но не распространяется на многомерные массивы и структуры.

Также вычисления можно выполнить, подготовив m-файл, называемый также файлом-сценарием или script-файлом, и запустив его на выполнение. Таким образом, в MATLAB можно приготовить файл с программой, протестировать его при помощи редактора-откладчика и выполнить, указав в строке ввода командного окна имя файла.