Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Основы работы с MATLAB

ВВЕДЕНИЕ В СИСТЕМУ MATLAB

Предисловие

MATLAB – система многоцелевого назначения, которая вышла на рынок программных продуктов более двадцати лет назад и с тех пор непрерывно со­вершенствовалась. Но первоначально ее основу составляли алгоритмы решения систем линейных уравнений и задач на собственные значения, откуда и про­изошло ее название «матричная лаборатория». Сейчас уже существует несколько десятков специальных приложений к MATLAB’у, посвященных более узким проблемам. Это обработ­ка сигналов и изображений, инженерное программирование в виде блок-схем, решение экономических задач, нейронные, гибридные сети, нечеткие множества и многое другое. Но любое из этих приложений можно изучать только после первоначального освоения MATLAB’а.


Лабораторная работа 1

Основы работы с MATLAB

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

В командном окне в режиме диалога проводятся вычисления. Пользова­тель вводит команды или запускает на выполнение файлы с текстами на языке MATLAB. Интерпретатор обрабатывает введенное и выдает результаты: число­вые и строковые данные, предупреждения и сообщения об ошибках. Строка ввода помечена знаком >>. В командном окне показываются вводимые с кла­виатуры числа, переменные, а также результаты вычислений. Имена перемен­ных должны начинаться с буквы. Знак = соответствует операции присваивания. Нажатие клавиши Enter заставляет систему вычислить выражение и показать результат. Наберите с клавиатуры в строке ввода: » a=2+51-37

Нажмите клавишу Enter, на экране в зоне просмотра появится результат вычисления: a = 16

Все значения переменных, вычисленные в течение текущего сеанса рабо­ты, сохраняются в специально зарезервированной области памяти компьютера, называемой рабочим пространством системы MATLAB (Workspace). Коман­дой clc можно стереть содержимое командного окна, однако это не затронет содержимого рабочего пространства. Когда исчезает необходимость в хранении ряда переменных в текущем сеансе работы, их можно стереть из памяти ком­пьютера командой clear или clear(имя1, имя2, …). Первая команда удаляет из памяти все переменные, а вторая - переменные с именами имя1 и имя2. Коман­дой who можно вывести список всех переменных, входящих в данный момент в рабочее пространство системы. Для просмотра значения любой переменной из текущего рабочего пространства системы достаточно набрать ее имя и нажать клавишу Enter.

После окончания сеанса работы с системой MATLAB все ранее вычислен­ные переменные теряются. Чтобы сохранить в файле на диске компьютера со­держимое рабочего пространства системы MATLAB, нужно выполнить коман­ду меню File / Save Workspace As ….По умолчанию расширение имени файла mat, поэтому такие файлы принято называть МАТ-файлами. Для загрузки в па­мять компьютера ранее сохраненного на диске рабочего пространства нужно выполнить команду меню: File / Load Workspace ….




Дата добавления: 2015-09-12; просмотров: 14 | Поможем написать вашу работу | Нарушение авторских прав

Числовые массивы | Вычисления с массивами | Hold on | Text(2.1, 0.9, '\leftarrowsin(x)'); grid on | Порядок выполнения лабораторной работы 1. |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав