Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Упражнение 1. Работа с окнами системы matlab.

Поиск

1. Последовательно переключитесь между окнами Command Window, Command History, Current Directory, Workspace, Command Window.

2. С помощью вертикального разделителя уменьшите вдвое ширину Command Window, увеличив при этом ширину окон Workspace и Command History.

3. Отсоедините окно Current Directory с помощью стрелочки Undock Current Directory в правом верхнем углу окна Current Directory слева от крестика Close Current Directory и перенесите его в правый нижний угол рабочего стола МАТЛАБ, после чего сверните его.

4. Присоедините к рабочему столу Current Directory, нажав на стрелочку Dock Current Directory в правом верхнем углу окна Current Directory

5. Удалить с рабочего стола Current Directory, нажав на крестик Close Current Directory в правом верхнем углу этого окна.

6. Перетащите Command History в левый верхний угол рабочего стола, с помощью перетаскивания за строку с названием окна, дождитесь пока в левом верхнем углу появиться контур нового положения окна. В результате выполнения команд окно Current Directory должно оказаться под окном Workspace.

7. Удалите с рабочего стола Command History. Вернуть его, с помощью последовательности команд: Desktop ( команда Рабочий стол в строке главного меню )Workspace (поставить галочку).

8. С помощью горизонтального разделителя увеличить примерно на треть высоту Workspace.

9. Удалить с рабочего стола Workspace, с помощью последовательности команд: Desktop( команда Рабочий стол в строке главного меню )Workspace ( убрать галочку ). Вернуть его, с помощью последовательности команд: DesktopWorkspace (поставить галочку).

10. Восстановить исходную конфигурацию рабочего стола: DesktopDesktop LayoutDefault (по умолчанию).

11. Выберете для себя наиболее удобную конфигурацию расположения окон и сохраните ее: DesktopSave Layout


Command Window.

Как уже говорилось выше Command Window – командное окно -самое используемое окно. Знак «>>» символизирует начало текущей строки. В этой строке можно набирать формулы или команды, удовлетворяющие синтаксису языка MATLAB. Если все составляющие (операнды) формулы известны, то после нажатия клавиши «Enter» MATLAB вычисляет значение выражения. Если в выражении указан операнд, значение которого неизвестно, MATLAB выдает сообщение об ошибке. В таблице 1 представлены основные горячие клавиши:

Таблица 1.
«Стрелка вверх» Вызов предыдущей команды
«Стрелка вниз» Вызов следующей команды
«Стрелка влево» Перемещение курсора на 1 поз. влево
«Стрелка вправо» - " - " - " - " - на 1 поз. вправо
«Ctrl - стрелка влево» - " - " - " - " - на 1 слово влево
«Ctrl - стрелка вправо» - " - " - " - " - на 1 слово вправо
«Home» - " - " - " - " - в начало строки
«End» - " - " - " - " - в конец строки
«Esc» Отмена текущей команды
«Backspace» Удаление символа слева
В режиме NumLock
«Ins» Переключение между режимами вставки и замены
«Del» Удаление текущего символа

 

Строка главного меню.

Меню Edit (Правка) содержит команды по вырезанию (Cut - вырезать), копированию (Copy - копировать), вставке (Paste - вставить), удалению (Delete - удалить) выделенных фрагментов текстов или графических объектов. Команда Select All (выделить все) выделяет весь текст командного окна, который можно копировать. Еще одна группа команд позволяет очистить соответствующие окна (Clear Command Window - очистить окно команд, Clear Command History - очистить окно истории команд, Clear Workspace - очистить переменные рабочего пространства). Строка главного меню работает для активного окна. Переключая окна, мы делаем какое-то из них активными.

Вычисления в МАТЛАБ.

Все операции в MATLAB реализуются посредством функций. Например, для выполнения операции сложения MATLAB вызывает стандартную функцию plus(), для выполнения операции вычитания - функцию minus(). При этом команды для вычисления выражений имеют вид, свойственный всем языкам программирования высокого уровня: «+», «−», «*», «/», «^», «sqrt», «nthroot», см. в help MATLAB раздел Arithmetic Operators, а также. Л.1 стр. 27.

 

Примеры. Вычислений в МАТЛАБ.

Операция сложение.

Наберите в командной строке 1+2 и нажмите <Enter>.

В результате в командном окне МАТЛАБ отображается следующее:

>> 1+2

ans =

>>

Что сделала программа МАТЛАБ?

Сначала она вычислила сумму 1+2, затем записала результат в специальную переменную ans и вывела ее значение, равное 3, в командное окно. Ниже ответа расположена командная строка с мигающим курсором, обозначающая, что МАТЛАБ готова к дальнейшим вычислениям. Можно набирать в командной строке новые выражения и находить их значения.

Если требуется продолжить работу с предыдущим выражением, например, вычислить (1+2)/4.5, то проще всего воспользоваться уже имеющимся результатом, который хранится в переменной ans.

Наберите в командной строке ans/4.5 (при вводе десятичных дробей используется точка) и нажмите <Enter>, получается:

>> ans/4.5

ans =

0.6667

 

В именах переменных можно использовать латинские буквы, цифры и символ подчеркивания; большие и малые буквы в именах различаются; имя должно начинаться с буквы; длина имени не должна превышать 63 символа.

>> s=1+2

s =

>> d= s/4.5

d =

0.6667

Замечание. Есть целый ряд системных числовых констант, которые нельзя портить, то есть использовать для обозначения переменных:

pi - число ;

realmax - наибольшее положительное число с плавающей запятой;

realmin - наименьшее положительное число с плавающей запятой;

eps - относительная погрешность при вычислениях с плавающей запятой



Поделиться:


Последнее изменение этой страницы: 2016-04-26; просмотров: 554; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.4.50 (0.008 с.)