ADAMS中的函数.doc

上传人:小** 文档编号:89548320 上传时间:2019-05-27 格式:DOC 页数:7 大小:43KB
返回 下载 相关 举报
ADAMS中的函数.doc_第1页
第1页 / 共7页
ADAMS中的函数.doc_第2页
第2页 / 共7页
ADAMS中的函数.doc_第3页
第3页 / 共7页
ADAMS中的函数.doc_第4页
第4页 / 共7页
ADAMS中的函数.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《ADAMS中的函数.doc》由会员分享,可在线阅读,更多相关《ADAMS中的函数.doc(7页珍藏版)》请在金锄头文库上搜索。

1、ADAMS/View中系统提供的数学函数大致分类介绍如下。(1)基本数学函数ABS(x)数字表达式x的绝对值DIM(x1,x2)x1>x2时x1与x2之间的差值,x1<x2时返回0EXP(x)数字表达式x的指数值LOG(x)数字表达式x的自然对数值LOG10(x)数字表达式x的以10为底的对数值MAG(x,y,z)向量x,y,z求模MOD(x1,x2)数字表达式x1对另一个数字表达式x2取余数RAND(x)返回0到1之间的随机数SIGN(x1,x2)符号函数,当x2>0时返回ABS(x),当x2<0时返回ABS(x)SQRT(x)数字表达式x的平方根值(2)三角函数SI

2、N(x)数字表达式x的正弦值SINH(x)数字表达式x的双曲正弦值COS(x)数字表达式x的余弦值COSH(x)数字表达式x的双曲余弦值TAN(x)数字表达式x的正切值TANH(x)数字表达式x的双曲正切值ASIN(x)数字表达式x的反正弦值ACOS(x)数字表达式x的反余弦值ATAN(x)数字表达式x的反正切值ATAN2(x1,x2)两个数字表达式x1,x2的四象限反正切值(3)取整函数INT(x)数字表达式x取整AINT(x)数字表达式x向绝对值小的方向取整ANINT(x)数字表达式x向绝对值大的方向取整CEIL(x)数字表达式x向正无穷的方向取整FLOOR(x)数字表达式x向负无穷的方向

3、取整NINT(x)最接近数字表达式x的整数值RTOI(x)返回数字表达式x的整数部分位置/方向函数位置/方向函数用于根据不同输入变量计算有关位置或方向的参数。ADAMS/View中系统提供的位置/方向函数分类介绍如下。(1)位置函数LOC_ALONG_LINE返回两点连线上与第一点距离为指定值的点LOC_CYLINDRICAL将圆柱坐标系下坐标值转化为笛卡儿坐标系下坐标值LOC_FRAME_MIRROR返回指定点关于指定坐标系下平面的对称点LOC_GLOBAL返回参考坐标系下的点在全局坐标系下的坐标值LOC_INLINE将一个参考坐标系下的坐标值转化为另一参考坐标系下的坐标值并归一化LOC_L

4、OC将一个参考坐标系下的坐标值转化为另一参考坐标系下的坐标值LOC_LOCAL返回全局坐标系下的点在参考坐标系下的坐标值LOC_MIRROR返回指定点关于指定坐标系下平面的对称点LOC_ON_AXIS沿轴线方向平移LOC_ON_LINE返回两点连线上与第一点距离为指定值的点LOC_PERPENDICULAR返回平面法线上距离指定点单位长度的点LOC_PLANE_MIRROR返回特定点关于指定平面的对称点LOC_RELATIVE_TO返回特定点在指定坐标系下的坐标值LOC_SPHERICAL将球面坐标转化为笛卡儿坐标LOC_X_AXIS坐标系x轴在全局坐标中的单位矢量LOC_Y_AXIS坐标系y

5、轴在全局坐标中的单位矢量LOC_Z_AXIS坐标系z轴在全局坐标中的单位矢量(2)方向函数ORI_ALIGN_AXIS将坐标系按指定方式旋转至与指定方向对齐所需旋转的角度ORI_ALONG_AXIS_EUL将坐标系按指定方式旋转至与全局坐标系一个轴方向对齐所需旋转的角度ORI_ALL_AXES将坐标系旋转至由平面上的点定义的特定方向(第一轴与指定平面上两点连线平行,第二轴与指定平面平行)时所需旋转的角度ORI_ALONG_AXIS将坐标系旋转至其一轴线沿指定轴线方向时所需旋转的角度ORI_FRAME_MIRROR返回坐标系旋转镜像到指定坐标系下所需旋转的角度ORI_GLOBAL返回参考坐标系在

6、全局坐标系下的角度值ORI_IN_PLANE将坐标系旋转至特定方向(与指定两点连线平行、与指定平面平行时所需旋转的角度ORI_LOCAL返回全局坐标系在参考坐标系下的角度值ORI_MIRROR返回坐标系旋转镜像到指定坐标系下所需旋转的角度ORI_ONE_AXIS将坐标系旋转至其一轴线沿两点连线方向时所需旋转的角度ORI_ORI将一个参考坐标系转化为另一参考坐标系所需旋转的角度ORI_PLANE_MIRROR返回坐标系旋转生成关于某平面的镜像所需旋转的角度ORI_RELATIVE_TO返回全局坐标系下角度值相对指定坐标系的旋转角度建模函数运动学建模函数返回marker点或构件之间位移的度量。这些

7、函数有些与运行函数重名,但只是计算设计函数在前后关系中的瞬时值,只在模型定义时起作用,而不在仿真分析的时间步中起作用。(1)距离函数DM返回两点之间的距离DX返回在指定参考坐标系中两点间的X坐标值之差DY返回在指定参考坐标系中两点间的Y坐标值之差DZ返回在指定参考坐标系中两点间的Z坐标值之差(2)角度函数AX返回在指定参考坐标系中两点间关于X轴的角度差AY返回在指定参考坐标系中两点间关于Y轴的角度差AZ返回在指定参考坐标系中两点间关于Z轴的角度差(3)按313顺序的旋转角度PSI按照313旋转顺序,返回指定坐标系相对于参考坐标系的第一旋转角度THETA按照313旋转顺序,返回指定坐标系相对于参

8、考坐标系的第二旋转角度PHI按照313旋转系列,返回指定坐标系相对于参考坐标系的第三旋转角度(4)按照321顺序的旋转角度YAW按照321旋转顺序,返回指定坐标系相对于参考坐标系的第一旋转角度PITCH按照321旋转顺序,返回指定坐标系相对于参考坐标系的第二旋转角度的相反数ROLL按照321旋转顺序,返回指定坐标系相对于参考坐标系的第三旋转角度矩阵/数组函数矩阵/数组函数可很方便地完成针对矩阵/数组的操作。(1)矩阵/数组的基本操作函数ALIGN将数组转换到从特定值开始ALLM返回矩阵元素的逻辑值ANGLES将方向余弦矩阵转换为指定旋转顺序下的角度矩阵ANYM返回矩阵元素的逻辑和APPEND将

9、一个矩阵中的行添加到另一矩阵CENTER返回数列最大、最小值的中间值CLIP返回矩阵的一个子阵COLS返回矩阵列数COMPRESS压缩数组、删除其中的空值元素(零,空字符及空格)CONVERT ANGLES将313旋转顺序转化为用户自定义的旋转顺序CROSS返回两矩阵的向量积DET返回方阵M的行列式值DIFF返回给定数据组的逼近值DIFFERENTIATE曲线微分DMAT返回对角线方阵DOT返回两矩阵的内积ELEMENT判断元素是否属于指定数组EXCLUDE删除数组中某元素FIRST返回数组的第一个元素FIRST_N返回数组的前N个元素INCLUDE向数组中添加元素INTEGR返回数据积分的逼

10、近值INTERATE拟合样条曲线后再积分INVERSE方阵求逆LAST返回矩阵最后一个元素LAST_N返回矩阵最后N个元素MAX返回矩阵元素的最大值MAXI返回矩阵元素最大值的位置索引MEAN返回矩阵元素的平均值MIN返回矩阵元素的最小值MINI返回矩阵元素最小值的位置索引NORM2返回矩阵元素平方和的平方根NORMALIZE矩阵归一化处理RECTANGULAR返回矩阵所有元素的值RESAMPLE按照指定内插算法对曲线重新采样RESHAPE按指定行数列数提取矩阵元素生成新矩阵RMS计算矩阵元素的均方根值ROWS返回矩阵行数SERIES按指定初值、增量和数组长度生成数组SERIES2按指定初值、

11、终值和增量数生成数组SHAPE返回矩阵行数、列数SIM_TIME返回仿真时间SORT依据一定顺序对数组元素排序SORT_BY依据一定的排列位置索引对数组元素排序SORT_INDEX依据一定顺序的数组元素排列位置索引SSQ返回矩阵元素平方和STACK合并相同列数的矩阵成一个新矩阵STEP生成阶跃曲线SUM矩阵元素求和TILDE数组的TILDE函数TMAT符合指定方向顺序的变换矩阵TRANSPOSE求矩阵转置UNIQUE删除矩阵中的重复元素VAL返回数组中与指定值最接近的元素VALAT返回数组中与另一数组指定位置对应处的元素VALI返回数组中与指定数值最接近元素的位置索引(2)样条插值AKIMA_

12、SOLINE使用Akima迭代插值法生成内插样条曲线CSPLINE生成3次内插样条曲线CUBIC_SPLINE生成3阶内插多项式曲线DETREND返回最小二乘拟合曲线与输入数据的差值HERMITE_SPLINE 使用荷尔米特插值法生成内插样条曲线LINEAR_SPLINE线性插值生成内插样条曲线NOTAKNOT_SPLINE生成3次光顺连续插值样条曲线SPLINE生成插值样条曲线(3)频域分析FFTMAG返回快速傅立叶变换后的幅值FFTPHASE返回快速傅立叶变换后的相位FILTER返回按指定格式滤波处理后的数据FREQUENCY返回快速傅立叶变换频率数HAMMING采用HAMMING窗处理数

13、据HANNING采用HANNING窗处理数据WELCH采用WELCH窗处理数据PSD计算功率谱密度字符串函数字符串函数允许对字符串进行操作。STATUS_PRINT将文本字符串返回到状态栏STR_CASE将字符串按指定方式进行大小写变换STR_CHR返回ASCII码为指定值的字符STR_COMPARE返回两字符在字母表上的位置差STR_DATE按一定格式输出当前时间和日期STR_DELETE从字符串中一定位置开始删除指定个数的字符STR_FIND返回字符串在另一字符串中的位置索引STR_FIND_COUNT 返回字符串在另一字符串中出现的次数STR_FIND_N返回字符串在另一字符串中重复出现指定次数时的位置索引STR_INSERT将字符串插入到另一字符串的指定位置STR_IS_SPACE判断字符串是否为空STR_LENGTH返回字符串长度STR_MATCH判断字符串中所有字符是否均可以在另一字符串中找到STR_PRINT将字符串写入aview.log文件STR_REMOVE_WHITESPACE删除字符串中所有的头尾空格STR_SPLIT从字符串中出现指定字符处切断字符串STR_SPRINTF按C语言规则定义的格式得到字符串STR_SUBSTR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号