ВУЗ:
Составители:
Рубрика:
§ 22. Построение поверхностей
22.1. Построение явно заданных поверхностей. Для построения
трехмерной поверхности функции двух аргументов ес ть команды plot3d() и
wxplot3d(). Если для построения исп ользовалась команда plot3d(), то нари-
сованную поверхность можно изучить с разных сторон, вращая его с помощью
мышки. Построим с помощью этой коман д ы график функции z = sin x sin y на
прямоугольнике x ∈ [−π, π], y ∈ [−π, π]:
-->
plot3d(sin(x)* sin(y),[x,-%pi,%pi],[y,-%pi,%pi])$
sin(x)*sin(y)
-3
-2
-1
0
1
2
3
x
-3
-2
-1
0
1
2
3
y
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
z
Диапазон изменения значений функции z ∈ [z
0
, z
1
] можно выбирать самому,
для этого след ует к ар г ументам команды дописать опцию “[z, z0, z1]”.
На одном чертеже можн о разместить графики двух функций, если з адать
их через запятую в квадратных скобках. Построим две поверхности, заданные
функциями f
1
(x, y) = x + y + 4 и f
2
(x, y) = 10e
−(x
2
+y
2
)
:
-->
plot3d([x+y+4, 10*exp(-(xˆ2+y ˆ2)), [x,-3,3],
[y,-3,3]], [palette,false] )$
Использованна я здесь опция [palette, false] отключает закраску по-
верхности.
63
§ 22. Построение поверхностей
22.1. Построение явно заданных поверхностей. Для построения
трехмерной поверхности функции двух аргументов есть команды plot3d() и
wxplot3d(). Если для построения использовалась команда plot3d(), то нари-
сованную поверхность можно изучить с разных сторон, вращая его с помощью
мышки. Построим с помощью этой команды график функции z = sin x sin y на
прямоугольнике x ∈ [−π, π], y ∈ [−π, π]:
--> plot3d(sin(x)*sin(y),[x,-%pi,%pi],[y,-%pi,%pi])$
sin(x)*sin(y)
1
0.8
0.6
0.4
z 0.2
0
-0.2
-0.4
-0.6 3
-0.8 2
-1 1
-3 0
-2 y
-1 -1
0 -2
1
x 2
3 -3
Диапазон изменения значений функции z ∈ [z0, z1 ] можно выбирать самому,
для этого следует к аргументам команды дописать опцию “[z, z0, z1]”.
На одном чертеже можно разместить графики двух функций, если задать
их через запятую в квадратных скобках. Построим две поверхности, заданные
2
+y 2 )
функциями f1(x, y) = x + y + 4 и f2(x, y) = 10e−(x :
--> plot3d([x+y+4, 10*exp(-(xˆ2+yˆ2)), [x,-3,3],
[y,-3,3]], [palette,false])$
Использованная здесь опция [palette, false] отключает закраску по-
верхности.
63
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »
