Язык Wolfram Language

Конфигурация активной зоны

Крен, тангаж, ротация

Версия 11 предлагает ресурс RollPitchYawMatrix, позволяющий смоделировать последовательность вращений объекта относительно неподвижной системы координат. Данный ресурс может использоваться для моделирования жестких поворотов тела в области робототехники и аэрокосмической промышленности.

код на языке Wolfram Language целиком
In[1]:=
Click for copyable input
iShow[trans_] := Show[trans, Method -> {"ShrinkWrap" -> False}, PlotRange -> 8, ImageSize -> {300, 300}]; plane = ExampleData[{"Geometry3D", "SpaceShuttle"}, "Region"]; Manipulate[ iShow[TransformedRegion[plane, AffineTransform@RollPitchYawMatrix[{r, p, y}, {1, 2, 3}]]], {{r, 0, "roll"}, -Pi, Pi, Pi/32}, {{p, 0, "pitch"}, -Pi, Pi, Pi/32}, {{y, 0, "yaw"}, -Pi, Pi, Pi/32}, SaveDefinitions -> True]
Out[1]=
Запустить анимацию
Остановить анимацию

Родственные примеры

de en es fr ja ko pt-br zh