Главная » Просмотр файлов » Матросов А.В. Maple 6. Решение задач высшей математики и механики

Матросов А.В. Maple 6. Решение задач высшей математики и механики (1185909), страница 35

Файл №1185909 Матросов А.В. Maple 6. Решение задач высшей математики и механики (Матросов А.В. Maple 6. Решение задач высшей математики и механики.djvu) 35 страницаМатросов А.В. Maple 6. Решение задач высшей математики и механики (1185909) страница 352020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Пакет оксоо1а содержит набор команд для преобразования обыкновенных дифференциальных уравнений к специальному виду, для исследования гамильтоновых систем, для 'применения аппарата алгебр Ли при интегрирова- (99 Гпаеа 3. Пакеты нии дифференциальных уравнений, для работы с дифференциальными операторами и для построения различных видов графиков решения дифференциального уравнения и систем дифференциальных уравнений.

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

В этом разделе мы и остановимся ТОЛЬКО На ГРафИЧЕСКИХ ВОЗМОжНОСтЯХ ПаКЕта ОЕГоо1в. Замечание Желающие изучить все возможности пакета ОЕГоо1в () мОСУт отобразить страницу Справки командой . ОЕГоо1в, на которой они найдут ссылки на страницы с описанием всех команд, входящих в пакет. ОНИ ВКЛЮЧаЮт КОМакдЫ ОЕр1оГ() И ОЕр1оГЗс(() дпя ПОСтрОЕНИя ГрафИКОВ рЕШЕНИй СИСТЕМ дИффЕрЕНцИаЛЬНЫХ ураВНЕНИй, ЕОЕр1оГ() ЛЛя рЕШСНИя уравнений в частных производных и его отображения (о ней пойдет речь в следующем разделе), с(ггв1с(р1ог () и рьавврогвгатс () Лля отображения, соответственно, поля направлений и фазового портрета систем дифференциальных уравнений.

команда Оер1ог() численно решает как одно обыкновенное дифференциальное уравнение любого порядка, так и нормальную систему обыкновенных дифференциальных уравнений, причем в этом случае должна быть только одна независимая переменная, т. е. переменная, от которой зависят искомые функции системы. Эта команда может использоваться с различным синтаксисом: ОЕр1ос (с(вппз, чагз, Ггапсе, 1п1Гв, еппв); ОЕр1ос(с(еппв, чагв, Ггапсв, гпьсв, хгапдез, еппв) ОЕР1ОГ(С(ЕЧПЗ, Ссахз, ГГаоса, ХГаодав, ЕСР1В); Параметр с(вчпз 'задает либо одно дифференциальное уравнение произвольного порядка, либо систему в виде списка/множества, элементы которого представляют дифференциальные уравнения первого порядка, образуюшие систему.

Зависимые переменные системы или дифференциального уравнения, т. е. искомые функции, задаются параметром вага. В случае системы они должны быть представлены в виде списка/множества. Параметром схапав определяется диапазон изменения независимой переменной в виде: г а..ь Часть 1 Основы Мар)е [90 В этом уравнении с задает имя используемой независимой переменной, а числовые параметры а и ь определяют диапазон ее изменения. Еще раз напомним, что команда эьр1ок () работает с системой, в которой все неизвестные функции зависят от одной переменной.

Начальные условия определяются параметром 1л1кв, который представляет список, элементами которого являются списки (список списков) Каждый такой элемент-список определяет интегральную кривую дифференциального уравнения или системы, которая отображается на графике. Количество элементов-списков параметра ьл ' тв соответствует количеству интегральных кривых на графике.

Граничные условия задаются так же, как и для команды с(во1-те(), ЧЕРЕЗ дИффЕрЕНцИаЛЬНЫй ОПЕратОр 0. НаПрИМЕр, СЛЕдуЮщИй СПИ- сок определяет начальные условия для двух интегральных кривых одного дифференциального уравнения третьего порядка с неизвестной функцией, х): [ [х (О) =1,0(х) (О) =2, (052) (х) (О) =О. 5), [х (1) =1,0(х) (1) =2, (0$2) (х) (1', =О. 5', ) Замечание Если задаются граничные условия для отображения только одной интегральной кривой, то онн также должны быть заданы как список: [ [х(0)=1,0(х) (0)=2, (032) (х) (0)=0. 5) ] Замечание Если для заданного дифференциального уравнения не существует интегральной кривой, удовлетворяющей некоторым заданным начальным условиям нз списка, то команда не выдает никаких сообщений, отображая на результирующем графике только интегральные кривые, соответствующие действительным начальным условиям.

Параметры хталоеэ, а их может быть столько, сколько неизвестных функций в системе, задают диапазоны изменения неизвестных функций и используются для завершения процесса интегрирования. Численное интегрирование осу- ШЕСтВЛЯЕтСЯ С ЗаДаННЫМ ШаГОМ, КОтОРЫй ПО УМОЛЧаНИЮ РаВЕН авв(Ь-а) 220.

где числа а и ь задаются в параметре ствлче. Как только при очередном шаге значение какой-либо неизвестной функции выходит за пределы заданного в соответствующем параметре диапазона ее изменения, процесс интегрирования останавливается. Параметры хталчев можно задавать в одной из двух форм: х(с)=х1..х2 х=х1..х2 В них х представляет имя неизвестной функции дифференциального урав- НЕНИЯ ИЛИ СИСТЕМЫ, С вЂ” ИМЯ НЕЗаВИСИМОй ПЕРЕМЕННОЙ, а ЧИСЛа х1 И х2 Задают, соответственно, нижнюю и верхнюю границу изменения неизвестной функции х (с) .

Глава 3. Пакеты Необязательным параметром ечпв задается ряд опций, определяющих общий вид графика решения: цвет линии интегральной кривой, шаг интегрирования, влияющий на гладкость отображения кривой, что и как откладывается по осям координат двумерного графика и т. д. Они, как и все опции в Мар)е, задаются в виде уравнений, в которых в левой части стоит имя опции, а в правой — ее значение. Кроме некоторых специальных опций они в основном совпадают с опциями команды р1ое() пакета р)осв, а также с опциями, которые можно задавать при построении численного решения (суре= оиесгс) командой с)во1те(). (Команда р1ос () описывается в гл.

4, посвященной графике в Мар)е.) „!~Й~4ф~~~~)~фф~> ' " ' ',',';;;, "';;.,'))Щ)в(М)~4)~Ф))))(~1'; с с > нтСЬЯВСоо1в): > с)11:=с)1ГГ(у(х),х52) -2*х*О155(у(х),х) ь2*у (х) =0 а((Г:= ~ —,у(х)! — 2 х ~ — у(х)~+ 2 у(х) = 0 ~ дх' ! ~,дх > окр1ог(с)1т,у(х),х=0..1.5, ( (У (О) =1, Р (у) (О) =0 . 5], (у (О) =1, 0 (у) (О) =1], (у ( О) =1, 0 (у) (О) =1, 5 ) 1, 11песо1ох=Ь1асХ); у(х) о.

-г > $3адание уравнений системы дифференциальных уравнений > с)11 с=сБ ГГ (х (с), С) =х (С) -у (С); д с((Е?;= — х(Е)=х(Е) у(Е) дЕ > с)1Г2 с=с)1ГГ (у (с), с) =3 х (г) +у (С) — г (г) е д 4Д:= у(Е) =3 х(Е) ту(Е) — г(Е) д( > с)ггЗ:=с(1гх (г (с), с) =3*х (с) +у(с) +г (с) е д асе(3:= — г(е) = 3 х(Е) + у(Е) + г(Е) дЕ > 4 отобравение зависимости г(т) от х(С) > оар1ог ((с)111,с)1хг,с11ГЗ ), (х (С),у(С), г (Е) ], С=-4 .. 4, ( (х (1) =1, у (1) =1, г (1) =1) ), х (С) =-2 .. 2, у (г) =-2 ..

2, г (С) =-2 .. 2, всепе=(г(с),х(г) ], 11песо1ох=Ь1ас)с, вгеравге=0,1) е Часть I Основы [(4ар)е трг > () Отображение зависимости х(г) от Г > ОКр1ос((О1Г1,с(1Г2,бттэ),[х(Г),у(Г),г(Г)),с=-а..З, [ [х(1) =1, у (1) =1, г (1 ) =1) ),х (Г) =-2 .. 2, у (Г) = †2 .. 2, г (Г) =-2 .. 2, всепе=(с,х(Г)), 11песо1ог='п1аск, всераьхе=0.1); Таблица 3.4. Опции команды ОКР1о Г и Опция Описание и значения Задает размеры стрелок прн отображении поля направлений для автономных линейных систем второго порядка или дифференциальных уравнений второго порядка. Допустимые значения: ЗнлЫ, (установлен по умолчанию), нкид, ьввак, ьтнк, нонк. Значение нонк подавляет отображение поля направлений аггоив В примере 3.[4 решается дифференциальное уравнение второго порядка отг и отображаются три его интегральные кривые, проходящие через одну точку, но с разными углами наклона касательной (в начальных условиях для НИХ ЗгдаЮтея раЗНЫЕ ЗНаЧЕНИя ПЕрВОй ПрОИЗВОдНОй В ТОЧКЕ х=о).

ДЛя СИСтсмы трех дифференциальных уравнений первого порядка (б1г1, о112, б1гз) строится график зависимости функции решения г(г) от функции х(г) и график решения х(г) относительно независимой переменной г. Это достигается использованием разных значений опции зсепе. Кроме нее для построения необходимых графиков в этом примере также используются опции 1упесо1ог и згерзьге, задающие, соответственно, цвет линии графика и шаг НЕЗаВИСИМОИ ПЕрЕМЕННОй дпя ПОЛуЧЕНИя ТОЧЕК ГрафИКа.

КОМаНда ОКр1ос() использует большой набор опций, наиболее употребительные из которых представлены в табл. 3.4. Глава 3. Пакеты Таблица 3.4 [окончание) Описание и значения Опция Задает цвет стрелок поля направлений со1ог Е1Г9Г1Е Определяет количество точек сетки в горизонтальном и вертикальном направлении для отображения векторов поля направлений Значение задается в форме списка из двух целых чисел, первое из которых соответствует горизонтальному направлению, а второе вертикальному.

Минимальное допустимое значение,[2,2], максимальное [20, 2О], которое используется по умолчанию з гегагеопв Определяет количество шагов интегрирования между отображаемыми точками решения, значение по умолчанию равно единице. Данная опция полезна, когда для увеличения точности решения приходится уменьшать шаг интегрирования. Увеличение ее значения уменьшает объемы хранимой информации, так как в памяти хранятся только отображаемые точки решения 11песо1ог Задает цвет выводимых линий решения, Если на одном графике отображается несколько решений дифференциального уравнения или системы, то можно задать список значений цветов, которыми будут отображены соответствующие решения.

Если задан один цвет, то все решения на графике будут отображены этим цветом Установка этой опции, равной булевому значению тя()в [значение по умолчанию), останавливает процесс интегрирования системы дифференциальных уравнений, как только значение какой-либо искомой функции выходит за диапазон ее изменения, определенный параметром хгвп9е. Значение гм,вк отключает этот режим оЬвгапве Определяет, что выводится на двумерном графике решения.

Задается в виде двухэлементного списка искомых функций или независимой переменной. Например, всепе=[х(г),у(г)1 означает, что по горизонтальной оси графика отображается функция х (г), а по вертикальной — у(г). Зто позволяет для системы второго порядка отобразить фазовый портрет. Для отображения решения следует задать эту опцию, например, в виде всвое= [г, у(г) ] всепе вгерв1зе Задает шаг изменения независимой переменной при численном ин- тегрировании дифференциального уравнения.

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

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

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