matlab曲线如何转换到ADAMS里做驱动呢
问题同上 请高手指点 需要将Matlab中的曲线转化成Spline曲线,并生成txt文档,倒入到Adams中就可以了。我是好久没用这两个软件了,印象中记得好像是这样的。仅供参考 呵呵 谢谢你我知道可关键是怎么转化成txt呢曲线导入Spline如何添加为驱动
首先在Matlab中,需要把曲线转化成具体的数据形式,保存到txt中,第一列为时间,第二列是具体数据。然后用ADAMS中file/import把数据导入,File type选择Test data,点选“Create Spline”,File to Read 中填入你的那个txt文件所在路径,Independent Column Index 中填入1(表示自由变量时间是在第一列),点Ok就可以了。然后,可以在Build/Data Elements/Spline/Modify中修改你刚刚创建的Spline。
最后在机构的驱动Function中填写AKISPL(time , 0 , SPLINE_1, 0)函数,就可以了
具体Matlab中的曲线如何保存为数值,请参看simwe论坛中的Malab模块,在此就不一一述说了。还有问题,请加我
QQ:40140176
From:john152
不是很难呀 学习了! 3楼好人哪,那么详细! 学习了,但如果我是要将adams后处理里的力进变化曲线作成spline,那又该怎么做呢? 我也想知道adams后处理里的力进变化曲线作成spline该如何做?期待高手回答,谢谢 谢谢3楼的详细解答啊,学到了不少, 厉害厉害!学习了! 多谢。。。。。 感谢!!:) 谢谢!正在寻找这些,真是久旱逢甘霖啊! 这个帖子太好了,我再补充一点估计就完美了,就是关于“Matlab中的曲线如何保存为数值”具体方法:
点开MATLAB的工作空间(workspace),在工作空间栏里点击打开所要的曲线文档,是一个矩阵数据(n行2列),将矩阵数据整个复制到文本文档就行。好像在MATLAB6.5 中是2行n列的矩阵,而要导入ADAMS中必须是n行2列的矩阵数据,我以前就碰见过类似的问题。解决方法就是将矩阵数据进行转置,在MATLAB命令行里进行转置之后在复制为文本文档就可以导入到ADAMS中了。 补充一点:在7.0版本里上述方法也行得通 很好,正好要将matlab里面的数据导入adams里面,弄了好久都不行,谢谢楼主! 好谢谢了,学习学习。。。 好方法,好好学习 可以直接复志出来,哈哈
页:
[1]
2