Прикладные математические пакеты: Maple. Часть 1. Син Л.И. - 14 стр.

UptoLike

Составители: 

Рубрика: 

14
thicrness=n задает толщину непрерывной линии (n = 1..15).
> plot(sin(x),x=-Pi..Pi, color=blue, style=POINT, symbol=circle);
Результат см. на рис 4.3.
> plot(sin(x), x=-Pi..Pi, color=blue, thickness=3, scaling=CONSTRAINED);
Результат см. на рис 4.4.
4.2.
Построение графика функции в параметрической форме
Пусть функция y=y(x) задана параметрически: x=g(t), y=h(t), t=a..b. Для по-
строения графика этой функции нужно задать команду
plot([g(t), h(t), t=a..b], опции).
Пример. Построить график функции, заданной параметрически x=2cost,
y=sint, π t π.
Решение.
> plot([2*cos(t), sin(t), t=-Pi..Pi], color=blue,thickness=2, scaling=
CONSTRAINED); Результат см. на рис. 4.5.
4.3.
Построение графиков нескольких функций
Задача. Построить графики трех функций y=sinx, y=cosx, y=x
2
/5 –1 на отрезке
[–π, π].
Решение.
> plot([sin(x), cos(x), x^2/5–1], x=-Pi..Pi, y=-1.5..1.5, color=[red, blue, green], style=
[point, line, line], scaling=CONSTRAINED);
Результат приведен на рис. 4.6.
4.4.
Построение кривой, заданной уравнением
Кривую на плоскости, заданную уравнением f(x, y)=0 можно начертить с по-
мощью функции
implicitplot из пакета расширения plots. Эта функция задается в
виде
implicitplot(f(x,y)=0, x=a..b, y=c..d, опции).
Задача. Начертить кривую, заданную уравнением x
2
+y
2
+xy+4x–2y+1=0.
Решение.
>
with(plots):присоединение пакета plots.
>
ur:=x^2+y^2+x*y+4*x-2*y+1=0; – заданному уравнению присвоено имя ur.
> implicitplot(ur, x = –7. .0, y=–1. .6, color=blue, thickness=2,
scaling=constrained);
Результат приведен на рис. 4.7. Кривой оказался эллипс. Отрезки [–7, 0] и [–1, 6]
изменения x и y подобраныметодом проб”.
Рис 4.5 Рис 4.6
                                            14

thicrness=n задает толщину непрерывной линии (n = 1..15).
> plot(sin(x),x=-Pi..Pi, color=blue, style=POINT, symbol=circle);
Результат см. на рис 4.3.
> plot(sin(x), x=-Pi..Pi, color=blue, thickness=3, scaling=CONSTRAINED);
Результат см. на рис 4.4.
     4.2. Построение графика функции в параметрической форме
     Пусть функция y=y(x) задана параметрически: x=g(t), y=h(t), t=a..b. Для по-
строения графика этой функции нужно задать команду
                            plot([g(t), h(t), t=a..b], опции).
     Пример. Построить график функции, заданной параметрически x=2cost,
y=sint, –π ≤ t ≤ π.
     Решение. > plot([2*cos(t), sin(t), t=-Pi..Pi], color=blue,thickness=2, scaling=
 CONSTRAINED); Результат см. на рис. 4.5.
     4.3. Построение графиков нескольких функций
     Задача. Построить графики трех функций y=sinx, y=cosx, y=x2/5 –1 на отрезке
[–π, π].
     Решение.
> plot([sin(x), cos(x), x^2/5–1], x=-Pi..Pi, y=-1.5..1.5, color=[red, blue, green], style=
[point, line, line], scaling=CONSTRAINED);




                       Рис 4.5                             Рис 4.6

Результат приведен на рис. 4.6.
     4.4. Построение кривой, заданной уравнением
     Кривую на плоскости, заданную уравнением f(x, y)=0 можно начертить с по-
мощью функции implicitplot из пакета расширения plots. Эта функция задается в
виде implicitplot(f(x,y)=0, x=a..b, y=c..d, опции).
     Задача. Начертить кривую, заданную уравнением x2+y2+xy+4x–2y+1=0.
Решение.
> with(plots): – присоединение пакета plots.
> ur:=x^2+y^2+x*y+4*x-2*y+1=0; – заданному уравнению присвоено имя ur.
> implicitplot(ur, x = –7. .0, y=–1. .6, color=blue, thickness=2,
               scaling=constrained);
Результат приведен на рис. 4.7. Кривой оказался эллипс. Отрезки [–7, 0] и [–1, 6]
изменения x и y подобраны “методом проб”.