Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные приемы работы в среде MatLab

Основы работы в MatLab. Введение и основные приемы работы в MatLab/Simulink

Лекция №2

Константы

Инициализация значения переменной при объявлении.

Описание переменных

Переменные объявляют в операторе описания. Оператор описания состоит из спецификации типа и списка имён переменных, разделённых запятой. В конце обязательно должна стоять точка с запятой.

 

Объявление переменной имеет следующий формат:

[модификаторы] спецификатор_типа идентификатор [, идентификатор]...

 

Модификаторы - ключевые слова signed, unsigned, short, long.

Спецификатор типа - ключевое слово char или int, определяющее тип объявляемой переменной.

Идентификатор - имя переменной.

Пример:

char x;

int a, b, c;

unsigned int y;

 

При объявлении переменную можно проинициализировать, то есть присвоить ей начальное значение. Сделать это можно следующим образом.

int x = 100;

Таким образом, в переменную x при объявлении сразу же будет записано число 100.

 

Переменная любого типа может быть объявлена как немодифицируемая. Это достигается добавлением ключевого слова const к спецификатору типа. Переменные с типом const представляют собой данные, используемые только для чтения, то есть этой переменной не может быть присвоено новое значение. Если после слова const отсутствует спецификатор типа, то константы рассматриваются как величины со знаком, и им присваивается тип int или long int в соответствии со значением константы: если константа меньше 32768, то ей присваивается тип int, в противном случае long int.

 

Пример:

const long int k = 25;

const m = -50; // подразумевается const int m=-50

const n = 100000; // подразумевается const long int n=100000

 

1. Основные приемы работы в среде MatLab.

2. Введение и основные приемы работы в MatLab/SimuLink.

3. Моделирование систем управления средствами MatLab/Simulink

 

 

После запуска MatLab перед вами появится экран, в верхней части которого имеется строка с выпадающими меню, инструментальная панель с кнопками, реализующими наиболее часто выполняемые действия (рис. 2.1), и в самом окне - строка приглашения в виде двух знаков «____». Это командное окно MatLab.

Рисунок 2.1 – Инструментальная панель командного окна

 

Стандартное выпадающее меню File содержит такие пункты, как New для создания новых файлов, Open M-file – открытие существующего файла-программы или файла-функции для редактирования, проверки текста или отладки. При использовании этого пункта вам предлагается стандартное окно выбора файлов, а после выбора необходимого файла открывается окно редактора/отладчика m-файлов. Подробнее об m-файлах будет сказано далее, сейчас же достаточно знать, что так называются текстовые файлы с расширением _____, содержащие тексты программ-сценариев или тексты функций из стандартных или собственных библиотек. В редакторе их можно исправлять, устанавливать точки остановки для отладки, но следует помнить, что для того, чтобы новый, исправленный вариант функции или программы вступил в силу, необходимо стандартным образом (через меню редактора File или с помощью соответствующей кнопки на панели инструментов редактора/отладчика) сохранить измененный файл.

Инструментальная панель командного окна позволяет выполнять требуемые действия простым нажатием на соответствующую кнопку. Большинство кнопок имеют стандартный вид и выполняют стандартные, подобные другим программам действия – это копирование (Copy), открытие файла (Open), печать (Print) и т.д. Следует обратить внимание на кнопку Path Browser, которая позволяет прокладывать пути к разным директориям и делать необходимую директорию текущей, а также на кнопку Workspace Browser, позволяющую просматривать и редактировать переменные в рабочей области.

Команда help, набранная в ответ на запрос, завершаемая нажатием клавиши «Enter», или кнопка инструментальной панели со знаком вопроса позволяет получить список функций, для которых доступна оперативная помощь. Команда help <имя_функции> позволяет получить на экране справку по конкретной функции. Например, команда help eig позволяет получить оперативную справку по функции вычисления собственных значений матрицы.С некоторыми возможностями системы MATLAB можно познакомиться с помощью команды demo.

Если необходимо прервать работу, но сохранить все созданные в рабочей области переменные, то проще всего это сделать с помощью команды ______________. Все переменные в двоичном виде сохраняются в файле ________________. Впоследствии, при повторной загрузке системы можно загрузить всю рабочую область с помощью команды ________________ и продолжить вычисления с того же места.

Для очистки рабочей области используется команда ________ без аргументов, и в этом случае очищается вся область от всех переменных. Если команда сопровождается списком переменных, разделенных пробелами, то удаляются только перечисленные переменные. Например, ________________

Для завершения работы в системе используется команда ______ или пункт меню ____________.

<== предыдущая лекция | следующая лекция ==>
Переменные. Директива препроцессора define используется, что бы создать константы | Введение и основные приемы работы в MatLab/SimuLink
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 868; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.