Главная » Просмотр файлов » Говорухин В., Цибулин Б. Компьютер в математическом исследовании

Говорухин В., Цибулин Б. Компьютер в математическом исследовании (1185927), страница 33

Файл №1185927 Говорухин В., Цибулин Б. Компьютер в математическом исследовании (Говорухин В., Цибулин Б. Компьютер в математическом исследовании.djvu) 33 страницаГоворухин В., Цибулин Б. Компьютер в математическом исследовании (1185927) страница 332020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 33)

с+0*1). Здесь ехрг — комплекснозначное выражение, зависящее от переменной 2. Пример: > соер1ехр1ат30( (ап(г) . к - -3 - 3*1 .. 3 > 3*! ): трехиернаи графина 173 Сложные операции с графикой В заключение остановимся на возможностях совмещения двумерных и трехмерных графических структур. Напомним, что совмещать однотипные структуры на одной картинке можно с помощью команды б)зр1 ау.

Опи)пем ряд команд: (З аббсоогбз(соогб паве, у, )п сзгт. соп. б115() — позволяетвводнтьсобственную систему координат, а затем использовать ее с помогдью параметра соогб5. Здесь соогб псе — имя новой системы координат, у — список переменных, то сзг( — выражения для декартовых координат в новых переменных, соп— список идентификаторов новых координат, 01',50 — список назначений по умолчанию. приведем пример использования этой команды для двумерного случая: > эббгосгбз'сс,(е1,е2„',(загс(е1).юв(е2*е1 Н ) > р)гт( х, х=-0 Л (, ссогбе-с ахее=ьохе"....'., э э =Ь асх ) ! 011~~1 1 0 95 ' 15 2 25 3 (у спапчесоогбз(р,соогб) — перевод координат в графической структуре р из теку- щей системы в систему соогб.

Теперь остановимся на команде Ьгзпэ(ОГ(х из паКета р!О(тоо(к которая позволяет преобразовывать графические структуры с помощью задаваемых пользователем отображений (процедур-функций). Обращение к ней имеет впд Ьгапзуогш(Р), где ( — Р"в -> Р"г,. Объясним работу этой команды па примерах.

Создадим двумерную графическую структуру 51, содержащую линии уровня функции 51п(х)*соз(у): > 51 =СОПСОиГР1ОС(ЮС(Х)"Ссе(У),Х=.Р1..РЦУ=-РК.РК (111еб-ьгие, со1огьед-[ь)асх,иь1ье).соп(оиг5-9,ахе5=эопе): Следующей командой переменной 52 присвоим структуру, содержащую поверхность, задаваемую той же функцией: > 52: р1осзб(51п(х)"соз(у),х--Р1 ..Рцу--Р1 ..Рь чг1б-(30.

ЗО). ету1 е-н100ЕИ, со1 аг-Ь) асх): Теперь определим отображение Р, которое преобразует двумерные объекты в трехмерные, н выведем на одном рисунке поверхность 52 и преобразованную структуру 51: 174 Глава 6. Графика Мвр(е > т:-ггапвтооп((х.у)->(х.у,-43): > 615р)ау(в2.Г(41).алев-оохео); 1 О -1 -2 -3 Работа с графикой в интерактивном режиме Многие характеристики графических объектов можно менять интерактивно, обращаясь к соответствующим пунктам меню. При работе в Ж(пдохчз-версии результаты работы графических команд либо вставляются непосредственно в рабочий документ, либо выводятся в отдельном окне, что зависит от установленного в сеансе режима (1пйпе илп % поп)е, см.

подпункт Р1о1 О(вр1ау пункта ОР1юпв основного меню). При выделении рисунка с помощью мыши в первом случае нли при обращении к графической команде во втором случае меню Мар1е изменяется, и возникают пункты и значки, предназначенные для работы с графическими объектами. Те же самые пункты входят в состав контекстного меню, которое возникает при нажатии правой кнопки мыши в поле рисунка. Отметим, что ряд значков и пунктов основного меню Мар!е сохраняется. Набор значков, пунктов и подпунктов зависит от типа графических объектов и различен для двумерных, трехмерных рисунков и анимаций (см.

рис. 6.1, 6.2 и 6.3). Названия большинства пунктов графических меню совпадают с именами соответствующих параметров, и при их описании мы ограничимся ссылкой на соответствующий )рафический параметр. Далее мы коротко коснемся некоторых пунктов и опишем значки графических меню. Меню двумерной графики Характерный вид меню двумерной графики дан на рис. 6.1. Информация о пункру тах и значках в главном меню сведена в табл. 6.1 и 6.2. Отметим, что слева от значков в меню двумерной графики находится прямо- . угольник (см. рис. 6.1), в который выводятся координаты точки, отмечаемой мышью. Работа с графикой в интерактивнои режиие 175 зэк озз > р1ок[айп,-рь..рв) т Рис.

6.1. Меню режима интерактивной работы с двумерной графикой Таблица 6.1. Пункты меню двумерной графики Пункт меню Назначение 5(у(е Седепб Ахея Рго)есбоп Апйпабоп Ехрогз Таблица 6.2. Значки меню двумерной графики Значок Назначение Вывод рисунка линиямн (зту1е-11пе) Вывод рисунка точками (зту1е-ротпС) Заполнитель с раэделяющиии линияии (зту1е-ратсп) Заполнитель без разделяющих линий (зту1е-ратспподгзб) Оси координат в виде прямоугольника (ахея-Ьохшй) Оси координат с центром в левом нижнеи углу рисунка (ахея-Ггапеп) Обычные оси координат (ахея-погма1) Рисунок выводится без осей координат (ахез попе) Задание типа масштаба рисунка (параметр зсайпд) Управление стилем вывода графика. Изменение типа вывода (линии нлн точки), типов и размеров символов и линий.

Соответствует изменению параметров двуиерной графики зту1 е, СЬ1скпезз, 1 1пезту1е, зугоо1 и зхаЬЬ1 з1ге Редактирование комментария к рисунку. Соответствует параметру 1едепо Управление типом осей координат. Соответствует параметру ахея Изменение типа масштаба рисунка. Соответствует параметру зса1~пд Этот пункт становится активным только в случае анииацнй и предназначен для управления их просмотром. Все пункты меню дублируются значками, которые описаны в табл.

6.5 Эапись рисунка на диск в различных графических форматах. Соответствует использованию коианды р1отзесор 17б Глава б. Графика Нар!е Меню трехмерной графики Таблица б.З. Пункты меню трехмерной графики Пункт меню Назначение Управление стилем вывода графика. Изменение типа вывода (заполнитель, сетка, линии, точки), типов и размеров символов и линий. Соответствует изменению параметров трехмерной графики зту1Е СП(скпезз,1(псз".У1 е, дгтсз:у1 е, зуюхз1 и зЗп(зо1 зтзе Управление цветом графических объектов. Соответствует параметрам со1ог, злаетп9 и 1(члтмо((е! Управление типом осей координат, Соответствует параметру ахея Изменение типа масштаба рисунка.

Соответствует параметрам ргозест(оп и зса1(по Этот пункт становится активным только в случае анимаций и предназначен для управления их просмотром. Все пункты меню дублируются значками, которые описаны в табл. 6.5 Запись рисунка на диск в различных графических форматах. Соответствует использованию команды р(огзесир 5ЕУ(е Со(ог Ахез Рго)еспоп Ап!юа!!оп Ехрог( Таблица 6.4. Значки меню трехмерной графики Значок Назначение При рисовании поверхности исполюуется заполнитель и выводятся соединительные линии. Соответствует параметр зсу1е-РАТСН При рисовании поверхности используется только заполнитель. Соответствует параметру зту1е=РЯТСННООН!О При рисовании поверхности используется заполнитель и выводятся линии уровня функции.

Соответствует параметру ьсу1е=РАтснсОнтООВ При рисовании поверхности выводятся только видимые соединительные линии (зту1е=н!ООЕН) При рисовании поверхности выводятся только линии уровня функции (зту1е=СОНТООВ) При рисовании поверхности выводятся все соединительные линии (зту1е-Н!НЕГНАНЕ) Поверхность выводится тачками (зту1е=РО!ЬТ) Оси координат в виде прямоугольника (ахезАбохео) Обрамляющие оси координат (ахея-Ггапе(() Обычные оси координат (ахея-потна() Рисунок выводится без осей координат (ахея-гюле) Задание типа масштаба рисунка (параметр зса1(пй) (( з( 'тйг(пс(оьув-версия позволяет интерактивно изменять угол проекции трехмерных объектов двумя способами: с помотпью изменения значений углов проецирования Меню трехмерной графики изображено на рис.

6.2, характеристики его пунктов даны в табл. 6.3, а значки описаны в табл. 6А. Работа с графикой в интерактивном режиме 177 (два поля ввода слева от значков трехмерной графики) или путем перемещения указателя при нажатой левой кнопке мыши. Напомним, что углы проецирования можно также указать с помощью параметра огтепса1топ. )щ) х) )йи дйй: ЗГЕВ Рьюяьт йчйя ДЬЫ Ьяи 'ЬЬ)ьнйгн ' Аьйья,.бг)7"ГЩЮН ЗУЮйьь( Иь(Р )Е) Х) ЩИФЯИ%Щ11П'ЖШти "~т-'БвйЯИ:Сййя, „,.„, 6 )55 Я Я1 ~45 Ц Я(СЗ)вз)Е~ЯЯЩ Щ))Е)557) е) (Пт) > РзоСЗЬГ(язо (Хьх),Х=-рз.,рз,У=-РЗ ..РЗ) '' т ь тезь Рзмьззгы АР71ьь1ь7557ы Рис. 6.2. Меню ренина интерактивной работы с трехмерной графикой 'сьлсгйгмсфмк Рсвмге!'~~(вьте' 'ю(гтй ,'4'-'йгм671 очсбг)1,'-'Риарвгйсюй Бвяолг, зьйозтг.

"'мрх .' (е) х)7 7;= 51П(Х) > вагвхер)ос (Е), 1 и :;:!.Ййз,5ййг!!;:;::;;;:-:::;::: 7ь(нзы!:,';- „:!~!!":";67'-"А!!йз!:-"::".:;=5,'-',';":: "; г,".Ф! )7Т~~,::цйо:„;Я55Й7Ж;):,:,ХЙММЗ~М:;„.,1 Рис. 6.3. Меню работы при вызове рисования графика из контенстного меню Теперь опишем значки, возникающие при обращении к командам анимации епт йзаСе и аптмаСе35(. Таблица 6.6. Значки меню анимаций Значок Назначение Остановка анимации Старт просмотра анимации Переход к следующему кадру продолжение 75> 178 Глава б. Графика МарГе таблица б.б (продолжение) Значок Назначение Установка просмотра анииации в обратном порядке Установка просмотра анииации в прямом порядке Уменьшение скорости просмотра анимации Увеличение скорости просиотра анииации Установка режима однократного просмотра анимации Установка режима повторяющегося в цикле просмотра анимации В заключение упомянем еще об одной возможности интерактивного использования графики — так называемого «быстрого графика» (эвагс р1 оса).

Если установить указатель на математическое выражение, нажать правую кнопку мыши и выбрать пункт РГос в контекстном меню, то будет построен график этого выражения. В этом режиме существует ряд дополнительных возможностей, которые недоступны при обычном вызове графической команды, например можно интерактивно изменять интервалы изменения координат по осям (пункт меню Ахея, подпункт йапдез). ГЛАВА Программирование в Мар1е О типах переменных, зарезервированных словах, элементарных операциях и стандартных функциях Мар)е-языка говорилось в предыдущих главах.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6487
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее