ADAMS正确调用外部子程序的方法
(2010-11-03 22:17:48)
标签:
it |
分类: 工程软件ANSYSADAMSPROE等 |
ADAMS正确调用外部子程序的方法
1.编写进行处理的目标函数
这里我写一个简单的C程序,值得注意的是源文件中应包含mdi_c.h的头文件,里面包含了msc对C提供的外置编程接口函数。代码如下:
#include "mdi_c.h"
#include "math.h"
double MYFUN(double x)
{
return(x*x+x*2+3);
}
void vc_initialize_user()
{
vc_function_add("MYFUN",(FUNCTION)MYFUN,fn_R_R,1,0);
}
新建一个文本文档,通过命令行的方式实现源文件的编译。其具体代码如下:
参考文献
[1]于英华等.应用C语言编写ADAMS用户自定义函数的研究.机械设计与制造[J].2006