Решение дифференциальных уравнений с помощью прикладного пакета Mathematica





Скачать 351.5 Kb.
НазваниеРешение дифференциальных уравнений с помощью прикладного пакета Mathematica
страница5/9
Дата публикации29.12.2014
Размер351.5 Kb.
ТипРеферат
100-bal.ru > Математика > Реферат
1   2   3   4   5   6   7   8   9

3.3 Визуализация функций


Графические возможности [3] прикладного пакета Mathematica включают в себя как 2D, так и 3D графику.

Plot[f,{x,xmin,xmax}] — рисует график функции f от независимой переменной x, где x меняется от xmin до xmax .

Plot[f,{x,x0,x1,...,xk}] — рисует график функции f от переменной x для последовательности сегментов, определяемых точками {x,x0,x1,...,xk}. Позволяет исключить точки сингулярности (если они известны) функции в заданном диапазоне значений x от x0 до xk.

Plot[{f1,f2,…},{x,x0,x1,...,xk}] — рисует графики функций {f1,f2,…} от переменной x меняется от xmin до xmax в одной системе координат в диапазоне от xmin до xmax. Каждая кривая в данном случае будет автоматически нарисована уникальным в пределах графика цветом.

Функция Plot[] имеет более 20 дополнительных опций, которые могут удовлетворить большинство пользовательских запросов, которые только можно себе представить. Все эти опции и примеры их применения достаточно подробно описаны в Documentation Center версии Mathematica.

Ближайшим родственником функции Plot[] является её «трёхмерный аналог» Plot3D[].

Plot[f,{x,xmin,xmax},{ y,ymin,ymax }] генерирует 3-х мерное изображение функции f, как функции 2-х переменных x и y, другими словами — определённую поверхность.

Plot3D[{f1,f2,..},{x,xmin,xmax},{ y,ymin,ymax }] генерирует 3-х мерное изображение набора функций {f1,f2,..}, как функций 2-х переменных x и y в одной системе координат (определённое множество поверхностей).

СontourPlot[f,{x,xmin,xmax},{ y,ymin,ymax }] генерирует линии уровня1 для функции f, как функции 2-х переменных x и y. По умолчанию, область между двумя соседними линиями закрашена определённым оттенком заданного цвета. Более светлому оттенку соответствует большее значение. С помощью дополнительных опций можно изменить как цветовую палитру, так и количество равноотстоящих линий уровня или задать набор линий численно.

ContourPlot[f==g,{x,xmin,xmax},{y,ymin,ymax}] — рисует множество линий уровня, заданных равенством f==g. В этом случае отсутствует тональное заполнение цветом. Результат представляет собой только линии.

ContourPlot[{f1==g1,f2==g2,…},{x,xmin,xmax},{y,ymin,ymax] — изображает множество линий уровня для набора различных функций {f1= =g1, f2= =g2, …} в заданном диапазоне изменения независимых переменных: {x,xmin,xmax}, {y,ymin,ymax}. Здесь, как обычно, линии для каждой функции имеют свой, отличный от остальных цвет. Тональное заполнение цветом отсутствует.

ContourPlot3D[f,{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax} — генерирует 3-х мерное изображение «уровней» функции f от трёх независимых переменных {x,y,z}, то есть множество определённых поверхностей, в заданном диапазоне изменения переменных: {x,xmin,xmax}, {y,ymin,ymax}, {z,zmin,zmax}.

ContourPlot3D[ f==g,{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax}] — генерирует 3-х мерное изображение «поверхности уровня» функции f от трёх независимых переменных {x,y,z}, для которой выполняется f==g, в заданном диапазоне изменения независимых переменных: {x,xmin,xmax}, {y,ymin,ymax}, {z,zmin,zmax}.

DensityPlot[f,{x,xmin,xmax},{y,ymin,ymax}] — изображает распределение значений функции f по величине в виде непрерывно меняющихся полутонов заданной цветовой палитры на плоскости. Линии отсутствуют.

Также имеются средства для изображения параметрически заданных кривых и поверхностей.

ParametricPlot[{fx,fy},{u,umin,umax}] — рисует кривую с координатами x=fx, y=fy, где {fx,fy} суть функции от параметра u, который меняется в диапазоне от umin до umax.

ParametricPlot[{{fx,fy},{gx,gy},…},{u,umin,umax}] —отличается от предыдущего случая тем, что изображает несколько параметрически заданных кривых {{fx,fy},{gx,gy},…} в одной системе координат.

ParametricPlot[{fx,fy},{u,umin,umax},{v,vmin,vmax}] — изображает параметрически заданную область на плоскости.

ParametricPlot[{{fx,fy},{gx,gy},…},{u,umin,umax},{v,vmin,vmax}] — изображает несколько параметрически заданных областей {{fx,fy},{gx,gy},…} на плоскости в одной системе координат. Каждая область закрашена уникальным оттенком определённой цветовой палитры.

Аналогично предыдущему, функции вида ParametricPlot3D[] изображают параметрически заданные кривые и поверхности в 3-х мерном пространстве.

При решении дифференциальных уравнений очень удобно пользоваться возможностями Vector Field Plotting Package.

VectorFieldPlot[{fx,fy},{x,xmin,xmax},{y,ymin,ymax}] — изображает поле векторов {fx,fy}, где каждая координата — это скалярная функция переменной x и y соответственно, область изменения которых {x,xmin,xmax},{y,ymin,ymax} — задана.

VectorFieldPlot[{fx,fy},{x,xmin,xmax,dx},{y,ymin,ymax,dy}] — дополнительно задаётся шаг изменения dx и dy переменных x и y соответственно.

VectorFieldPlot3D[{fx,fy,fz},{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax}] — изображает поле векторов {fx,fy,fz} в 3-х мерном пространстве. Аналогично предыдущему, можно задать шаг изменения независимых переменных.
1   2   3   4   5   6   7   8   9

Похожие:

Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconПрименение пакета Mathematica для математических вычислений
Данный реферат посвящен использованию информационных технологий для математических вычислений на примере пакета Mathematica версии...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconРешение нелинейных уравнений Цель работы
Цель работы: Изучение возможностей пакета Ms Excel при решении нелинейных уравнений. Приобретение навыков решения нелинейных уравнений...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconМатематические пакеты mathcad и mathematica в решении прикладных химических задач
Решение некоторых химических задачис помощью математических пакетов mathcad и mathematica 13
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconУрок конференция по теме "Решение задач с помощью квадратных уравнений" 8-й класс
Решение задач с помощью квадратных уравнений”. Продолжить закрепление решение квадратных уравнений по формуле
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconВыпускная работа по «Основам информационных технологий»
После того как Ньютон решил задачу Кеплера, теория дифференциальных уравнений стала одним из основных инструментов математического...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconУрока по теме: «уравнения. Решение задач с помощью уравнений»
Зун учащихся по теме «Уравнения. Решение задач с помощью уравнений», навыков устных и письменных вычислений, упрощения алгебраических...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconРабочей программы дисциплины дв «Избранные главы теории дифференциальных...
Изучение дисциплины способствует формированию математической культуры магистрантов; умению строить математические модели наблюдаемых...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconТематический план курса I. Целые рациональные уравнения. 21 Лекция...
Сведение уравнения к квадратному с помощью удачной подстановки. 13 Решение возвратных и обобщенных возвратных уравнений. 23 Решение...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconУрок математики в 6 ом классе по теме : «решение уравнений»
Обучающие цели: повторение, обобщение и систематизация знаний учащихся по теме «Решение уравнений» и их применение отработка практических...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconТема: Решение задач с помощью системы уравнений первой и второй степени.
Здравствуйте, ребята. Ещё начиная с начальной школы вы учились решать задачи. Для этого с каждым годом вы обучались всё новым и новым...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconРеферат по математике на тему: Способы устного решения квадратных уравнений
Решение квадратных уравнений с помощью выделения квадрата двучлена
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconРадиофизический факультет
Цель дисциплины – ознакомление с фундаментальными понятиями и методами исследования обыкновенных дифференциальных уравнений и уравнений...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconТеоретико-групповой подход к решению систем нелинейных дифференциальных...
Теоретико-групповой подход к решению систем нелинейных дифференциальных уравнений
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconРешение текстовых задач с помощью систем. Воспитательная
Обучающая: Закрепить умение решать системы уравнений второй степени. Повторить алгоритм решения систем уравнений второй степени
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconРадиофизический факультет
Содержание дисциплины направлено на изучение физических принципов построения волноведущих и антенных устройств и базируется на знаниях...
Решение дифференциальных уравнений с помощью прикладного пакета Mathematica iconРадиофизический факультет
Ип в различных системах. Также содержание дисциплины направлено на обучение студентов основам решения задач линейной алгебры, решения...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск