ВУЗ:
Составители:
Рубрика:
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 подобраны “методом проб”.
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »