Движение точки в пространстве
Есть еще одна команда, которая позволяет наблюдать движение точки, но уже в трехмерном пространстве. Это команда comet3:
- comet3(Z) – отображает движение точки с цветным "хвостом" по трехмерной кривой, определенной массивом Z;
- comet3 (X.Y.Z) – отображает движение точки "кометы" по кривой в пространстве, заданной точками [X(i),Y(i),Z(i)];
- comet3(X,Y,Z,p) – аналогична предшествующей команде с заданием длины "хвоста кометы" как p*1ength(Z). По умолчанию параметр р равен 0.1.
Ниже представлен пример применения команды cometS:
>
>
W
=
0
:pi
/
500
:
10
*
pi;
>
>
comet3(cos(W),sin(W)
+
W
/
10
.W)
На рис. 7.2 показан стоп-кадр изображения, созданного командой comet().
Рис. 7.2. Стоп-кадр изображения, созданного командой comet3
Разумеется, движение точки по заданной траектории как в двумерном, так и в трехмерном пространстве является самым простейшим примером анимации. Тем не менее эти средства существенно расширяют возможности графической визуализации при решении ряда задач динамики.