ronatiger 发表于 2005-9-21 19:46:00

请问aip有没有数学函数功能

本帖最后由 作者 于 2005-9-22 9:09:47 编辑 <br /><br /> <P><FONT size=2>请问aip有没有数学函数功能,例如"取整",&nbsp; 求"绝对值"等等</FONT></P>

水中水 发表于 2005-9-21 22:40:00

<P>这个参考一下,在帮助里可以查到</P>
<P>Inventor的计算<BR>代数运算符<BR>+ 加 &nbsp;- 减 &nbsp;% 浮点模 &nbsp;* 乘 &nbsp;/ 除 &nbsp;^ 幂 &nbsp;( 表达式分隔符 &nbsp;) 表达式分隔符 &nbsp;;&nbsp; 多元函数分隔符 1 <BR>语法 &nbsp;&nbsp;返回类型 &nbsp;&nbsp;希望类型 <BR>cos(expr) &nbsp;无量纲 &nbsp;&nbsp;角度 <BR>sin(expr) &nbsp;无量纲 &nbsp;&nbsp;角度 <BR>tan(expr) &nbsp;无量纲 &nbsp;&nbsp;角度 <BR>acos(expr) &nbsp;角度 &nbsp;&nbsp;&nbsp;无量纲 <BR>asin(expr) &nbsp;角度 &nbsp;&nbsp;&nbsp;无量纲 <BR>atan(expr) &nbsp;角度 &nbsp;&nbsp;&nbsp;无量纲 <BR>cosh(expr) &nbsp;无量纲 &nbsp;&nbsp;角度 <BR>sinh(expr) &nbsp;无量纲 &nbsp;&nbsp;角度 <BR>tanh(expr) &nbsp;无量纲 &nbsp;&nbsp;角度 <BR>acosh(expr) &nbsp;角度 &nbsp;&nbsp;&nbsp;无量纲 <BR>asinh(expr) &nbsp;角度 &nbsp;&nbsp;&nbsp;无量纲 <BR>atanh(expr)&nbsp; 角度 &nbsp;&nbsp;&nbsp;无量纲 <BR>sqrt(expr) &nbsp;unit^1/2 &nbsp;&nbsp;任意 <BR>sign(expr) &nbsp;无量纲 &nbsp;&nbsp;任意<BR>如果为负则返回 0,如果为正则返回 1 <BR>exp(expr) &nbsp;无量纲 &nbsp;&nbsp;任意<BR>返回指数幂(例如:对 100 返回 2,对 1000 返回 3,依此类推) <BR>floor(expr) ul ul<BR>下一个最小整数 <BR>ceil(expr) ul ul<BR>下一个最大整数 <BR>round(expr) ul ul<BR>最接近的整数 <BR>abs(expr) &nbsp;任意 &nbsp;&nbsp;&nbsp;任意 <BR>max(expr1;expr2) 任意 &nbsp;&nbsp;任意 <BR>min(expr1;expr2) 任意 &nbsp;&nbsp;任意 <BR>ln(expr) &nbsp;无量纲 &nbsp;&nbsp;无量纲 <BR>log(expr) &nbsp;无量纲 &nbsp;&nbsp;无量纲 <BR>pow(expr1; expr2) unit^expr2 “任意”和“无量纲”<BR>可以构建带单位的有效等式,但“pow(3.0; d12)”是无效的。小数的幂运算四舍五入到小数点后第八位。 <BR>random() 无量纲 无量纲 <BR>isolate(expr;unit;unit)&nbsp; Mechanical Desktop 移植 </P>

周瑜 发表于 2005-9-21 23:06:00

<P>水哥</P>
<P>你若在表达式中取整用哪个函数</P>

ronatiger 发表于 2005-9-22 09:08:00

<P>我也想知道</P>

guanbo1967 发表于 2005-9-22 18:57:00

楼上二位,floor、ceil和round都可以,看你的需要而定。如果不明白,可看看Excel的帮助。这三个函数与Excel对应的函数类似。

周瑜 发表于 2005-9-22 22:24:00

<P>我有一个实例明天传上来</P>
<P>请大侠指教</P>
<P>就是关于取整的试了几次都没成,不知道是不是语法错了</P>

asuka 发表于 2005-9-27 23:57:00

<P>Inventor的帮助里面不是有一个API的帮助吗?</P>
<P>那个英文版写的很详细的,不知道中文版的是不是也很详细</P>

陈伯雄 发表于 2005-9-28 16:28:00

<P>看看这个资料,应当彻底解决问题了...</P>
<P>&nbsp;</P>

guanbo1967 发表于 2005-9-28 19:09:00

<P>我在使用中觉得Inventor的表达式不够完美,最关键的是缺少if类判断函数,因而没法处理数学中常见的分段函数问题(在设计中常常遇到)。在MDT中我一直使用Excel做拐杖,看来在Inventor中还是离不了。不知陈老师以为然否?另外也想向陈老师请教一下,看是否有更好的建议。关于我在实际设计工作中使用软件参数化设计的惯常方法见下面链接中的10楼,或许对理解我上述意见有帮助。<A href="http://www.skcad.com/dispbbs.asp?BoardID=47&amp;replyID=54278&amp;id=54278&amp;skin=0" target="_blank" >http://www.skcad.com/dispbbs.asp?BoardID=47&amp;replyID=54278&amp;id=54278&amp;skin=0</A></P>

sixsixsix 发表于 2005-9-28 21:28:00

guanbo1967发表于2005-9-28 19:09:00static/image/common/back.gif
......缺少if类判断函数......


<P>&nbsp;&nbsp;&nbsp; 这是条件转移。这就不是简单的赋值计算,而是程式计算。兼有这种功能的计算器叫做“程式计算器”。这种“表达式”也就形如树状结构。</P>
页: [1] 2 3 4
查看完整版本: 请问aip有没有数学函数功能