Brian_-_Matlab_R2007_s_nulya_33 (MatLabUchebnik), страница 8
Описание файла
DJVU-файл из архива "MatLabUchebnik", который расположен в категории "". Всё это находится в предмете "кратные интегралы и ряды" из 3 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "высшая математика (криволинейные и кратные интегралы)" в общих файлах.
Просмотр DJVU-файла онлайн
Распознанный текст из DJVU-файла, 8 - страница
Используя символьное выражение, вы можете воспроизвести чертеж на Рис. 2.4, введя в командную строку следующее: » вухав ж, екр1ое ('ж"2 + ж + 1', [-2 2]) Наконец, вы можете использовать анонимную функцию в качестве аргумента для команды евр1ов, например: » евр1ов (Ф (ж) ж."2 + х + 1, [-2 2]) х +х+\ -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 х гхис. 24. ПОРаболау и яз + ж - 1 наинтмРвале [-2,2] 5/ Графики могут отклонялся, если вы не обращаете внимания на оси.
Например, вводевр1ов (х"2 + хс + 3, [-2 2]) воспроизводнтграфик,которыйвыглядит идентичным предыдущему, за исключением того, что вертикальная ось имеет другие отметки (и программа МАТ[АВ присваивает графику другое название). Видоизменение графиков Вы можете изменять график различными способами.
Вы можете изменить название графика на Рис. 2.4, введя следующее (в окне Сопмпвпг1 гг1пс(овг (Командное окно), а не в окне рисунка): » свс1е 'я РаквЬо1а' Такое же изменение можно осуществить прямо в окне рисунка, выбрав команду Ег(й о Ахов Ргорегйев (Редактирование о Свойства осей) в верхней части этого окна. (Просто введите новое название в поле, обозначенное ТИ1е (Название).) Вы можете добавить метку на вертикальной оси с помощью команды у1вЬе1 или изменить такую же метку на горизонтальной оси с помощью команды ж1вЬе1.
Можно также изменить вертикальный и горизонтальный диапазоны графика с помощью команды ах)в. Например, чтобы ограничить вертикальный диапазон интервалом от О до 3, введите: » вжвв ((-1 2 О 3)) Первые два числа представляют диапазон горизонтальной оси; в команду долж- ны быть включены оба диапазона, даже если изменяется только один. Чтобы создать изображение квадрата графика, введите ажвв всгиаке; при этом шкалы будут одинаковыми на обеих осях, если диапазоны х и у имеют равную длину.
Для диапазонов любой длины вы можете создать одинаковую шкалу на обеих осях, не изменяя изображение, вводом команды вжвв еспга1. Обычно эта команда расширяет один из диапазонов, если это необходимо. Однако, если вы нечаянно обрежете часть графика, эта утраченная часть не исчезнет из памяти программы МАТ1 АВ. Вы можете вновь настроить диапазоны с помощью команды вжвв или ввести команду аггвв ВздЬс, чтобы автоматически задать диапазоны, которые будут включать график полностью. Чтобы узнать о дополнительных возможностях, введите Ье1р ажвв. (Не забудьте сначала ввести токе оп, если вы хотите прочитать сразу всю страницу.) Некоторые из этих изменений вы можете осуществить прямо в окне изображения, воспользовавшись открывающимся меню на панели инструментов этого окна.
Наш опыт говорит, что делать это с помощью команд программы МАТ(.АВ в окне Сошгпапб Ф)пг)овг (Командное окно) будет более трудоемко, особенно если вы хотите сохранить ваши команды в М-файле (см. уроке 3), чтобы позже воссоздать тот же график. Чтобы закрыть изображение, ведите с1ове или о1ове а11, или просто щелкните мышью на кнопке Дх в верхнем правом углу окна. га Чтобы познакомиться с д)зугими способами видоизменения г)зафиков, обратитесь к главе 5.
Глава 2. Основы программы МАТ[АВ Построение графиков командой р!о( Команда р1ов работает с векторами числовых данных. Синтаксис команды представляет собой: р1ос (Х, У), где Х и Х являются векторами одинаковой длины. Например: » х = [1 2 3)г У = [4 6 5)г р1ое (х, т) 5.5 5.Б 5.4 5.2 4.8 4.Б 4.4 4.2 4 1 2.5 3 С5 Рис. 2.5. Поафо ение линейнык сеаиентое (е В этом случае мы отделили несколько команд в одной строке с помощью точки с запятой, вместо запятой.
Обратите внимание, что вывод команд, предшествующих знаку точка с запятой, запрещается. Команда р1ок рассматривает вектора Х и т, как перечни координат последовательных точек на графике, и соединяет точки в виде линейных сегментов. Таким образом, на Рис. 2.5 показано, как программа МАТ[АВ соединяет точки с координатами (1, 4), (2, 6) и (3, 5). Чтобы начертить график функции х' в интервале от -1 до 2, сначала требуется создать перечень Х из значений х, а затем ввести р1ос (Х, Х. "2). (Точка в данном выражении обязательна, так как Х. "2 представляет собой поэлементное возведение в квадрат вектора Х, но не матричный квадрат.) Нам необходимо использовать достаточное количество значений х для уверенности в том, что результирующий график, нарисованный путем соединения точек, будет выглядеть нормально (плавная, а не ломаная линия).
Мы используем приращение в размере 0.01. Таким образом, чтобы отобразить график параболы, введите: » Х = -1г0.01е2г р1ок(Х, Х."2) МАТЬАВ Результат отображен на Рис. 2.б. Обратите внимание, что мы использовали точку с запятой, чтобы запретить вывод вектора Х из 301 элемента.
-0.5 0 О.В 1 1,б 2 Рис, 2,6. Пософоенноя парабола са' Более подробно гРафические команды ефогРоммы МАТ(АВ Рассматфива ются в фоке 5. А пока удовлетворимся демонстрацией построения пары выражений на одном и том же графике. Построение нескольких кривых Каждый раз, когда вы выполняете команду построения (черчения), программа МАТОВ стирает старый чертеж и рисует новый. Если вы хотите произвести наложение двух или более чертежей, используйте команду )зо16 оп. Эта команда дает программе МАТ(.АВ инструкцию — сохранять старые изображения и рисовать любые новые изображения поверх старых.
Эта инструкция будет выполняться до тех пор, пока вы не введете команду )зо1сз охк. Ниже приведен пример с использованием команды вар1оьч » вар1ос('вхр(-зс) ', (О 10]) » )зо1с( » вар1ое('аап(зс) ', (О 10]) » )з и оее » Ф1е1в 'вхр(-х) эхо аазз(х) ' Глава 2. Основы программы МАТ(АВ 47 Результат показан на Рис.
2.3 ранее в этом уроке. Команды Ьо10 оп и )зо14 окк работают со всеми графическими командами. С помощью команды р(о( вы можете сразу чертить несколько кривых. Например: » )г 0:0.01:10) р1ое (~, вжр(-)С), )С, я1п(~)) Обратите внимание, что вектор координат оси х должен задаваться один раз для каждой функции, которая будет выводиться в виде графика. ГЛАВА З. Взаимодействие с программой МАТЮКАВ В этом уроке мы рассмотрим эффективные действия, необходимые для работы с программой МАТ1.АВ, а также для подготовки и презентации результатов сессии этой программы. Здесь будут рассматриваться возможности интерфейса программы МАТ(.АВ и использование М-файлов.
Мы познакомим вас с новой командой МАТ1 АВ 7, командой риЬ1авЬ, с помощью которой осуществляется форматированный вывод. Мы также дадим вам несколько простых советов по отладке ваших М-файлов. Интерфейс программы МАТЮКАВ Начиная с версии б, программа МАТ(.АВ имеет интерфейс, который называется Рабочий стол программы МАТ(.АВ (далее — Рабочий стол). В этот интерфейс входит окно Сопмшапд УУ(пдокг (Командное окно), рассмотренное в главе 2. Рабочий стол По умолчанию Рабочий стол (Рис. 1.1 в главе 1) включает в себя четыре окна: окно Сотлела УУ!пдое (Командное окно) в правой части Рабочего стола, окна Сиггеп1 О!гес1огу (Текущий каталог) и УУог(гврасе (Рабочая область) в верхней левой части и окно Сошшапб Н~в1огу (История команд) в нижней левой части.
Обратите внимание, что для переключения между окнами Спггеп1 0!гес1огу (Текущий каталог) и УУог(сврасе (Рабочая область) имеются вкладки, повторяющие название окна. Вы можете управлять отображением окон с помощью меню Рабочего стола (в версии 6 меню Чьем (Вид)), расположенного в верхней части Рабочего стола, кроме того, вы можете регулировать размеры окон путем перетаскивания границ окон с помощью мыши.
Окно Сотшапд \У)пбозг (Командное окно) представляет собой окно, в котором вы вводите команды и инструкции, заставляющие программу МАТ1.АВ вычислять, рисовать и выполнять множество других впечатляющих вещей, которые описываются в этой книге. Остальные окна мы рассмотрим в особом разделе далее в этом уроке. Рабочий стол включает в себя строку меню и панель инструментов. Панель инструментов содержит значки (ярлыки), предоставляющие доступ к некоторым элементам программы, которые вы можете выбрать через меню.
Многие элементы меню имеют также клавиатурные комбинации, которые отображаются справа от пункта меню. Некоторые из этих клавиатурных комбинаций зависят от вашей операционной системы, в основном мы не будем их упоминать. Тем не менее, вы можете счесть эту возможность полезной и использовать клавиатурные комбинации в своей работе для вызова пунктов меню, которые вами наиболее часто применяются. Глава 3.
Взаимодействие с программой МАТЮКАВ 49 Каждое окно на Рабочем столе содержит две маленькие кнопки в верхнем правом углу. Одна из них, имеющая вид Дх, позволяет закрыть окно, а другая, в виде изогнутой стрелки, позволяет открепить окно от Рабочего стола (вернуть окно обратно на Рабочий стол вы можете, выбрав команду меню Оевк1ор е Оос(г (Рабочий стол + Закрепить) на открепленном окне или щелкнув на изогнутой стрелке, расположенной в строке меню).
м Хотя Рабочий стол предоставляет некоторые новые возможности и общий интерфейс для версий программы МАТ1АВ под управлением операционных систем РЛпбовв и Оп!х, тем не менее, программа с открытым Рабочим столом может работать гораздо медленнее, чем базовый интерфейс окна Сошщапг( У(бпдочг (Командное окно), особенно на старых компьютерах. Чтобы работать в программе МАТЮКАВ со старым интерфейсом, необходимо запустить программу с помощью команды мао1ао -посТев)скор. Рабочая область В главе 2 вы познакомились с командами о1еак и мЬов, которые можно-использовать для отслеживания переменных, заданных вами в течение сессии программы МАТ(.АВ.