WOLFRAM

Products
  • Wolfram|One
  • Mathematica
  • Wolfram Notebook Assistant + LLM Kit
  • Wolfram|Alpha Notebook Edition
  • System Modeler
  • All Products
Consulting & Solutions
  • Wolfram Consulting
  • Industry Solutions
  • Solutions for Education
Learning & Support
  • Wolfram U Courses
  • Wolfram Language Resources
  • Wolfram Community
  • Support FAQs
  • Contact Support
Company
  • About Wolfram
  • Careers
  • Events
  • Educational Programs
  • All Sites and Resources
Wolfram|Alpha
Wolfram Cloud
Your Account
  • Your Account
  • User Portal
Search

Mechanical Systems  / Function Index  /
Previous section-----Next section

VirtualRotation
3D

• VirtualRotation[bnum] returns the virtual rotation vector of angle of body bnum. The angle of rotation, in radians, of the body is equal to the magnitude of the resulting vector, and the axis of rotation is parallel to the vector.
• VirtualRotation[{eo, ei, ej, ek}]returns the virtual rotation vector associated with the given Euler parameters.
• VirtualRotation[matrix] returns the virtual rotation vector associated with the given rotation matrix.
• VirtualRotation[{Theta, vector}] returns the virtual rotation vector associated with given angle-axis.

• VirtualRotation[vector] returns the given vector potentially converted to the global coordinate system.
• When VirtualRotation is used to transform a virtual rotation or an angle-axis, vector may be a simple vector or a Mech vector object with head
Vector, Line, or Plane.
• Assumptions->Normalized can be given to cause VirtualRotation to assume that vector in an angle-axis pair is a unit vector. The default setting is Assumptions->None.
• See also: Alpha, EulerParameters, Omega, Rotation, RotationMatrix.

Further Examples

Load the Modeler3D package.

In[1]:=

Here is the virtual rotation vector for body 2, expressed in terms of Euler parameters.

In[2]:=
Out[2]=

Here is the virtual rotation vector representing a rotation of Pi/4 about the {1, 1, 0} axis.

In[3]:=
Out[3]=


  • Products
  • Wolfram|One
  • Mathematica
  • Wolfram|Alpha Notebook Edition
  • Wolfram|Alpha Pro
  • Mobile Apps
  • Finance Platform
  • System Modeler
  • Wolfram Player
  • Wolfram Engine
  • WolframScript
  • Wolfram Workbench
  • Volume & Site Licensing
  • Enterprise Private Cloud
  • Application Server
  • View all...
  • Services
  • Technical Consulting
  • Corporate Consulting
  • For Customers
  • Online Store
  • Product Registration
  • Product Downloads
  • Service Plans Benefits
  • User Portal
  • Your Account
  • Support
  • Support FAQ
  • Customer Service
  • Contact Support
  • Learning
  • Wolfram Language Documentation
  • Wolfram Language Introductory Book
  • Get Started with Wolfram
  • Fast Introduction for Programmers
  • Fast Introduction for Math Students
  • Webinars & Training
  • Wolfram U
  • Summer Programs
  • Videos
  • Books
  • Public Resources
  • Wolfram|Alpha
  • Demonstrations Project
  • Resource System
  • Connected Devices Project
  • Wolfram Data Drop
  • Wolfram + Raspberry Pi
  • Wolfram Science
  • Computer-Based Math
  • MathWorld
  • Hackathons
  • Computational Thinking
  • View all...
  • Company
  • Events
  • About Wolfram
  • Careers
  • Contact
  • Connect
  • Wolfram Community
  • Wolfram Blog
  • Newsletter
© 2025 Wolfram
  • Legal & Privacy Policy
  • Site Map
  • WolframAlpha.com
  • WolframCloud.com