《2022年ADAMS中的函数[参 .pdf》由会员分享,可在线阅读,更多相关《2022年ADAMS中的函数[参 .pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
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)SQ
2、RT(x)数字表达式x 的平方根值(2)三角函数SIN(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 的四象限反正切值名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 15 页 -(3)取整函数INT(x)数字表达式x 取整AINT(x)数字表达式x 向绝
3、对值小的方向取整ANINT(x)数字表达式x 向绝对值大的方向取整CEIL(x)数字表达式x 向正无穷的方向取整FLOOR(x)数字表达式x 向负无穷的方向取整NINT(x)最接近数字表达式x 的整数值RTOI(x)返回数字表达式x 的整数部分位置/方向函数 位置/方向函数用于根据不同输入变量计算有关位置或方向的参数。ADAMS/View中系统提供的位置/方向函数分类介绍如下。(1)位置函数LOC_ALONG_LINE 返回两点连线上与第一点距离为指定值的点LOC_CYLINDRICAL 将圆柱坐标系下坐标值转化为笛卡儿坐标系下坐标值LOC_FRAME_MIRROR 返回指定点关于指定坐标系下
4、平面的对称点LOC_GLOBAL 返回参考坐标系下的点在全局坐标系下的坐标值LOC_INLINE 将一个参考坐标系下的坐标值转化为另一参考坐标系下的坐标值并归一化LOC_LOC 将一个参考坐标系下的坐标值转化为另一参考坐标系下的坐标值名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 15 页 -LOC_LOCAL 返回全局坐标系下的点在参考坐标系下的坐标值LOC_MIRROR 返回指定点关于指定坐标系下平面的对称点LOC_ON_AXIS 沿轴线方向平移LOC_ON_LINE 返回两点连线上与第一点距离为指定值的点LOC_PERPENDICULAR 返回平面法线上距离指定点单位长度的
5、点LOC_PLANE_MIRROR 返回特定点关于指定平面的对称点LOC_RELATIVE_TO 返回特定点在指定坐标系下的坐标值LOC_SPHERICAL 将球面坐标转化为笛卡儿坐标LOC_X_AXIS 坐标系 x 轴在全局坐标中的单位矢量LOC_Y_AXIS 坐标系 y 轴在全局坐标中的单位矢量名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 15 页 -LOC_Z_AXIS 坐标系 z 轴在全局坐标中的单位矢量(2)方向函数ORI_ALIGN_AXIS 将坐标系按指定方式旋转至与指定方向对齐所需旋转的角度ORI_ALONG_AXIS_EUL将坐标系按指定方式旋转至与全局坐标系
6、一个轴方向对齐所需旋转的角度ORI_ALL_AXES 将坐标系旋转至由平面上的点定义的特定方向(第一轴与指定平面上两点连线平行,第二轴与指定平面平行)时所需旋转的角度ORI_ALONG_AXIS 将坐标系旋转至其一轴线沿指定轴线方向时所需旋转的角度ORI_FRAME_MIRROR 返回坐标系旋转镜像到指定坐标系下所需旋转的角度ORI_GLOBAL 返回参考坐标系在全局坐标系下的角度值ORI_IN_PLANE 将坐标系旋转至特定方向(与指定两点连线平行、与指定平面平行时所需旋转的角度ORI_LOCAL 返回全局坐标系在参考坐标系下的角度值ORI_MIRROR 返回坐标系旋转镜像到指定坐标系下所需
7、旋转的角度名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 15 页 -ORI_ONE_AXIS 将坐标系旋转至其一轴线沿两点连线方向时所需旋转的角度ORI_ORI 将一个参考坐标系转化为另一参考坐标系所需旋转的角度ORI_PLANE_MIRROR返回坐标系旋转生成关于某平面的镜像所需旋转的角度ORI_RELATIVE_TO 返回全局坐标系下角度值相对指定坐标系的旋转角度建模函数 运动学建模函数返回marker 点或构件之间位移的度量。这些函数有些与运行函数重名,但只是计算设计函数在前后关系中的瞬时值,只在模型定义时起作用,而不在仿真分析的时间步中起作用。(1)距离函数DM 返回两
8、点之间的距离DX 返回在指定参考坐标系中两点间的X 坐标值之差DY 返回在指定参考坐标系中两点间的Y 坐标值之差DZ 返回在指定参考坐标系中两点间的Z 坐标值之差(2)角度函数AX 返回在指定参考坐标系中两点间关于X 轴的角度差AY 返回在指定参考坐标系中两点间关于Y 轴的角度差AZ 返回在指定参考坐标系中两点间关于Z 轴的角度差(3)按 313 顺序的旋转角度PSI 按照 313 旋转顺序,返回指定坐标系相对于参考坐标系的第一旋转角度名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 15 页 -THETA 按照 313 旋转顺序,返回指定坐标系相对于参考坐标系的第二旋转角度PHI
9、 按照 313 旋转系列,返回指定坐标系相对于参考坐标系的第三旋转角度(4)按照 321 顺序的旋转角度YAW 按照 321 旋转顺序,返回指定坐标系相对于参考坐标系的第一旋转角度PITCH 按照 321 旋转顺序,返回指定坐标系相对于参考坐标系的第二旋转角度的相反数ROLL 按照 321 旋转顺序,返回指定坐标系相对于参考坐标系的第三旋转角度矩阵/数组函数 矩阵/数组函数可很方便地完成针对矩阵/数组的操作。(1)矩阵/数组的基本操作函数ALIGN 将数组转换到从特定值开始ALLM 返回矩阵元素的逻辑值ANGLES 将方向余弦矩阵转换为指定旋转顺序下的角度矩阵ANYM 返回矩阵元素的逻辑和AP
10、PEND 将一个矩阵中的行添加到另一矩阵CENTER 返回数列最大、最小值的中间值CLIP 返回矩阵的一个子阵COLS 返回矩阵列数COMPRESS 压缩数组、删除其中的空值元素(零,空字符及空格)CONVERT ANGLES将 313 旋转顺序转化为用户自定义的旋转顺序CROSS 名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 15 页 -返回两矩阵的向量积DET 返回方阵M 的行列式值DIFF 返回给定数据组的逼近值DIFFERENTIATE 曲线微分DMAT 返回对角线方阵DOT 返回两矩阵的内积ELEMENT 判断元素是否属于指定数组EXCLUDE 删除数组中某元素FIR
11、ST 返回数组的第一个元素FIRST_N 返回数组的前N 个元素INCLUDE 向数组中添加元素INTEGR 返回数据积分的逼近值INTERATE 拟合样条曲线后再积分INVERSE 方阵求逆LAST 返回矩阵最后一个元素LAST_N 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 15 页 -返回矩阵最后N 个元素MAX 返回矩阵元素的最大值MAXI 返回矩阵元素最大值的位置索引MEAN 返回矩阵元素的平均值MIN 返回矩阵元素的最小值MINI 返回矩阵元素最小值的位置索引NORM2 返回矩阵元素平方和的平方根NORMALIZE 矩阵归一化处理RECTANGULAR 返回矩阵所
12、有元素的值RESAMPLE 按照指定内插算法对曲线重新采样RESHAPE 按指定行数列数提取矩阵元素生成新矩阵RMS 计算矩阵元素的均方根值ROWS 返回矩阵行数SERIES 按指定初值、增量和数组长度生成数组SERIES2 按指定初值、终值和增量数生成数组名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 15 页 -SHAPE 返回矩阵行数、列数SIM_TIME 返回仿真时间SORT 依据一定顺序对数组元素排序SORT_BY 依据一定的排列位置索引对数组元素排序SORT_INDEX 依据一定顺序的数组元素排列位置索引SSQ 返回矩阵元素平方和STACK 合并相同列数的矩阵成一个新
13、矩阵STEP 生成阶跃曲线SUM 矩阵元素求和TILDE 数组的 TILDE 函数TMAT 符合指定方向顺序的变换矩阵TRANSPOSE 求矩阵转置UNIQUE 删除矩阵中的重复元素VAL 返回数组中与指定值最接近的元素VALAT 名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 15 页 -返回数组中与另一数组指定位置对应处的元素VALI 返回数组中与指定数值最接近元素的位置索引(2)样条插值AKIMA_SOLINE 使用 Akima 迭代插值法生成内插样条曲线CSPLINE 生成 3 次内插样条曲线CUBIC_SPLINE 生成 3 阶内插多项式曲线DETREND 返回最小二乘
14、拟合曲线与输入数据的差值HERMITE_SPLINE 使用荷尔米特插值法生成内插样条曲线LINEAR_SPLINE 线性插值生成内插样条曲线NOTAKNOT_SPLINE生成 3 次光顺连续插值样条曲线SPLINE 生成插值样条曲线(3)频域分析FFTMAG 返回快速傅立叶变换后的幅值FFTPHASE 返回快速傅立叶变换后的相位FILTER 返回按指定格式滤波处理后的数据FREQUENCY 返回快速傅立叶变换频率数HAMMING 采用 HAMMING窗处理数据HANNING 采用 HANNING窗处理数据名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 15 页 -WELCH 采
15、用 WELCH 窗处理数据PSD 计算功率谱密度字符串函数字符串函数允许对字符串进行操作。STATUS_PRINT 将文本字符串返回到状态栏STR_CASE 将字符串按指定方式进行大小写变换STR_CHR 返回 ASCII 码为指定值的字符STR_COMPARE 返回两字符在字母表上的位置差STR_DATE 按一定格式输出当前时间和日期STR_DELETE 从字符串中一定位置开始删除指定个数的字符STR_FIND 返回字符串在另一字符串中的位置索引STR_FIND_COUNT 返回字符串在另一字符串中出现的次数STR_FIND_N 返回字符串在另一字符串中重复出现指定次数时的位置索引STR_I
16、NSERT 将字符串插入到另一字符串的指定位置STR_IS_SPACE 判断字符串是否为空STR_LENGTH 返回字符串长度STR_MATCH 名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 15 页 -判断字符串中所有字符是否均可以在另一字符串中找到STR_PRINT 将字符串写入aview.log 文件STR_REMOVE_WHITESPACE 删除字符串中所有的头尾空格STR_SPLIT 从字符串中出现指定字符处切断字符串STR_SPRINTF 按 C 语言规则定义的格式得到字符串STR_SUBSTR 在字符串中从指定位置开始截取指定长度的子字符串STR_TIMESTA
17、MP 以缺省格式输出当前时间及日期STR_XLATE 将字符串中所有子串用指定子串代替数据库函数数据库函数可方便用户访问数据库。DB_CHANGED 标记数据库元素是否被修改DN_CHILDREN 查询对象中符合指定类型的子对象DB_COUNT 查询对象中给定域数值的个数DB_DEFAULT 查询指定类型的缺省对象DB_DELETE_DEPENDENTS 返回与指定对象具有相关性的对象数组DB_DEPENDENTS 返回与指定对象具有相关性且属于指定类型的所有对象DB_EXIT 判断指定字符串表示的对象是否存在名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 15 页 -DB_F
18、IELD_FILTER 将对象按指定方式过滤DB_FIELD_TYPE 返回在指定对象域中数据类型的字符串DB_FILTER_NAME 名称满足指定过滤参数的对象字符串DB_FILTER_TYPE 数据类型满足指定过滤参数的对象字符串DB_IMMEDIATE_CHILDREN 返回属于指定对象子层的所有对象数组DB_OBJECT_COUNT 返回名称与指定值相同的对象的个数DB_OF_CLASS 判断对象是否属于指定类别GUI 函数组GUI 函数组可用来进行图形用户界面的操作。ALERT 返回自定义标题的警告对话框FILE_ALERT 返回自定义文件名的警告对话框SELECT_FIELD 返回
19、按指定对象类型确定的域SELECT_FILE 返回符合指定格式选项的文件名SELECT_MULTI_TEXT 返回多个选定字符串SELECT_OBJECT 返回一个按指定路径、名称和类型确定的对象名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 15 页 -SELECT_OBJECTS 返回所有按指定路径、名称和类型确定的对象SELECT_TEXT 返回单个选定字符串SELECT_TYPE 返回指定类型对象的列表TABLE _COLUMN_SELECTED_CELLS 返回选定的某单元在表格给定列中所在行的位置TABLE_GET_CELLS 返回在表格指定行列范围内满足指定条件的
20、内容TABLE_GET_DIMENSION 返回指定表格的行数或列数系统函数组系统函数组提供针对系统的操作。CHDIR 判断是否成功转换到指定目录EXECUTE_VIEW_COMMAND 判断是否成功执行ADAMS/ViewFILE_EXISTS 判断是否存在指定文件FILE_TEMP_NAME 返回一个临时文件名GETCWD 返回当前工作路径GETENV 返回表示环境变量值的字符串MKDIR 名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 15 页 -判断是否成功创建自定义路径PUTENV 判断是否成功设置环境变量REMOVE_FILE 判断是否成功删除指定文件RENAME_FILE 判断是否成功更改文件名SYS_INFO 返回系统信息UNIQUE_FILE_NAME 返回文件名名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 15 页 -