主要内容

删除FrameVariables

从KinematicsSolver对象删除选择帧变量

描述

removeframeVariobles(KS,,,,IDS运动学效果目的KS列出的框架变量IDS。帧变量捕获任何两个给定帧之间的变换。如果该函数已过时,请仅删除帧变量的子集。必须将同一类型和同一组中的变量一起删除。

输出是一个更新的表,其中包含帧变量(剩下的框架)。每一行都给出一个变量的ID,其定义其转换的基本框架,转换描述的追随者框架以及其数值值的单位。

框架和关节变量包括A中的整个运动学变量运动学效果目的。它们可以充当目标,以限制用于解决未知数的多体配置,因为猜测将解决方案偏向于同样合理的替代方案之一,而在几种存在和输出时 - 分析中的未知数。

输入参数

全部收缩

运动求解器对象,指定为运动学效果是用于运动学分析的SIMSCAPE多体模型的表示对象。

例子:ks = simscape.multibody.kinematicssolver('sm_double_pendulum')

运动变量的标识符,指定为字符阵列或字符串向量。字符和字符串矢量的单元格数字可以为1 by-n或者n-by-1,在哪里n是一个积极的整数。使用联合置换值或者jothoctlecityVariables对象函数显示关节变量的ID。使用framevariables对象函数显示帧变量的ID。

例子:“ J1.RZ.Q”,[“ J1.RZ.Q”,“ J2.RZ.Q”],{'j1.rz.q'}或{'j1.rz.q';'j2.rz.q'};

版本历史记录

在R2019a中引入