what is the difference between mux and vector concatenate?

66 次查看(过去 30 天)
I want to input the joint angle, joint angular velocity and joint angular acceleration to the joint actuator, how could I specify each signals for each of them?!
  1 个评论
Kaustubha Govind
Kaustubha Govind 2011-11-10
hadi: Please fix the title of your question. It seems unrelated to the body. If there are related, please describe how.

请先登录,再进行评论。

回答(1 个)

Guy Rouleau
Guy Rouleau 2011-11-11
Look at the section "Stabilizing Numerical Derivatives in Actuation Signals" in this page to see how to compute velocity and acceleration based on position
Then combine the into a vector using either the vector concatenate
or the Mux:
The difference between Vector Concatenate and Mux is in the way the memory is handled under the hood. VC copies the element into a contiguous piece of memory, while mux is virtual, it is only a visual representation, it does not copy the components into one contiguous piece of memory.
In your case, if you care only about simulation you will not see a difference.

类别

Help CenterFile Exchange 中查找有关 Assembly 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by