5分求教:Adams运行过程函数曲线输出问题
浏览:66887 回答:5
我在使用Adams 2013的时候遇到的问题如下:
我使用part2partmeasure命令,测量了两点之间的距离,命名为MEA_PT2P2_length。绘制的曲线如下图所示:

然后,使用rangemeasure,测量出了仿真过程中,MEA_PT2P2_length的最大值RANGE_MEA_length_max和最小值RANGE_MEA_length_min。绘制的曲线如下:


结果很精确。没有问题。
随后,我定义了一个运行过程函数Create a new Function Measure,命名为FUNCTION_MEA_1。函数表达式中,调用了长度测量MEA_PT2P2_length的最大值RANGE_MEA_length_max和最小值RANGE_MEA_length_min。表达式如下:.optimization3.RANGE_MEA_length_max - 2 *.optimization3.RANGE_MEA_length_min

Verify函数的表达式之后,没有问题。Plot函数计算曲线,结果如下:

该方式输出的曲线也是没有问题的。随后点击OK。在view模块中输出该运行过程函数FUNCTION_MEA_1,输出的曲线结果却出错。变成了如下图:

正如您所说,运行过程函数中的两个range measure被time所代替。请问,我该怎么操作才能输出正确的函数曲线。万望请您不吝赐教!回答满意,5分送给您的哦!
我试过的。这样子,曲线勉强可以绘制出,但是系统会报错,“Matrices must be of same shape to apply subtraction。——矩阵需要格式相同才能做运算”。
谢谢您的回复。我会继续寻找答案~