ВУЗ:
Составители:
Рубрика:
§ 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
- …
- следующая ›
- последняя »