QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2910|回复: 8
收起左侧

[已解决] sw方程函数if怎么使用

[复制链接]
发表于 2012-12-6 14:27:36 | 显示全部楼层 |阅读模式 来自: 中国浙江温州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 杨成武 于 2012-12-8 08:36 编辑 0 N; q2 I% k5 [5 _9 h

& t! U7 T9 o; Y. q6 Z) U请问大师我遇到如下问题请问怎么解决;
1 C0 ]  k- U6 ?3 @4 H8 pa=2( ]% j# O5 Q" u7 i/ _
b=4
7 H9 O, A( S: U6 ]' k% {t=2! c; o5 a5 E- s# h- y/ j3 D
if(a<=t)else(b)' w3 D" H/ C. d4 }. r& R
怎么这样不能用4 D1 f8 _. K, x* v
8 p0 ~+ z5 |5 T# r) E
/ W+ o: D' m$ N( r( G& ~
2 G' t% v5 A* v" M5 h1 G, y3 R/ c
在网站上找到这个不知道怎么用6 w  e& `$ T1 z

( n# r  ]  {' L4 o( d
, g, d1 u; \- O+ w. C: v' q8 n您可使用算术 IF 运算符有条件验算函数表达式。

0 B( S# m, F- F9 M$ I9 fIF (表达式 1: 表达式 2, 表达式 3, 表达式 4)
' K3 P% X2 K2 z+ p该方法验算表达式 1,然后如下进行操作:( N/ {, W% l6 }7 |
如果表达式 1 的值小于零,算术型 IF 使用表达式 2 进行验算。
! \' b- P8 u9 \2 C  y6 Q如果表达式 1 的值等于零,算术型 IF 使用表达式 3 进行验算。  ^% I9 v: x& `1 H
如果表达式 1 的值大于零,算术型 IF 使用表达式 4 进行验算。
8 }' B9 r/ A  Z) g9 B9 k5 w格式
3 _9 c' S6 ~8 N5 s) N8 M: UIF (A: X, Y, Z)
$ p, T& M% Z  T! q/ e
参数
- [4 {4 w* k* w! x2 g$ `( H4 rA
* \0 a$ F: g) h0 ~; u任何有效函数表达式。软件验算表达式以决定选取了哪项算术 IF <X, Y, Z>。
# \. G" m: M4 R; @; t/ x
  ]9 f# i4 q" F/ q# t  |X
5 T4 F( x$ i  c任何有效函数表达式。如果测试表达式的值小于零,软件估算 X 表达式,IF 函数使用 X 的值。否则,X 表达式将不进行验算。7 r+ N6 S  N2 R  S  z
5 f, ^: g# T7 C- t5 d
Y
- C  D, G5 b4 W, I' W; V任何有效函数表达式。如果测试表达式的值等于零,软件估算 Y 表达式,IF 函数使用 Y 的值。否则,Y 表达式将不进行验算。
# m0 }7 h1 @0 _4 ^- w" V  C, M4 M% l( m2 G, T* ~
Z/ d2 A( Z. i" P, c
任何有效函数表达式。如果测试表达式的值大于零,软件估算 Z 表达式,IF 函数使用 Z 的值。否则,Z 表达式将不进行验算。
, x' O$ @4 p  O" a' s) z; w
* x- N' F7 x& R
注意
$ l: d( R$ d1 K2 U5 J当使用算术 IF 函数定义运动时,确定所产生的运动或力是连续的。如果运动或力不连续,运动模拟可能找不到解。最好您用来定义运动或力的所有函数具有连续的第一和第二导数。您最好不使用 if 函数来定义运动。
% a& e* ?/ p. g: X& E: w
# z+ D8 E$ \; H
发表于 2012-12-6 16:25:48 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2012-12-7 12:43 编辑 4 u* z6 {9 P3 ^
" W7 j: }5 F& I7 U
根據樓主的需求,應該用不到上述的函數指令,試著如下設定吧:(假定尺寸為d1)$ X$ ^3 g# A( w& f7 r
iif(("d1@sketch1>t), b, a),請注意是 iif,不是 if。if 用於一般語句,iif 用於函數調用
1 p: }/ x6 G5 Y9 ?: L  Z以上式子用白話一點來說:
' c7 P  ^! z  u: B3 ]如果尺寸d1>t,則d1=b1 H3 K& ]( D" S1 o( q( H
如果尺寸d1<=t, 則d1=a
发表于 2012-12-7 09:06:02 | 显示全部楼层 来自: 中国湖南衡阳
:good:good
 楼主| 发表于 2012-12-7 12:00:53 | 显示全部楼层 来自: 中国浙江温州
本帖最后由 杨成武 于 2012-12-7 12:12 编辑 % f5 {3 z( `& ^8 K2 k2 z: ^
gt.adan 发表于 2012-12-6 16:25 http://www.3dportal.cn/discuz/static/image/common/back.gif
+ m( A) ]# P, x9 i! J根據樓主的需求,應該不用用到這個,試著如下設定吧:(假定' h! b1 G# n! B; [1 T2 A3 c
iif(("d1@sketch1>t), b, a),請注意是 iif,不 ...

! S+ f; ^- V, `& C# p
9 |  s( i" e* Z4 i谢谢,我试过了可以用解决我的问题。请版主列为已解决谢谢。
发表于 2012-12-7 12:41:28 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2012-12-7 14:08 编辑
  C! g0 R, m+ x2 w4 G; C( o+ o
杨成武 发表于 2012-12-7 12:00 static/image/common/back.gif
2 ]  W  k# t. c- g7 B- H. R- ?谢谢,我试过了可以用解决我的问题。请版主列为已解决谢谢。
5 Y' f1 ^7 U6 A8 j$ f! P! F
不客氣,一起交流~1 ?8 X: G2 ~3 G' V2 n
' Y1 m6 Z& v+ b# H) U' V1 ]6 U. e7 c
忘了告訴樓主,標題可以回到發文的一樓,選擇編輯就可以自行修改為已解決,不用勞煩版主的 :lol:
发表于 2012-12-24 17:37:49 | 显示全部楼层 来自: 中国江苏常州
Marked,,,
发表于 2012-12-25 14:31:12 | 显示全部楼层 来自: 中国江苏苏州
关于数据链接的
发表于 2012-12-25 17:17:20 | 显示全部楼层 来自: 中国广东深圳
对这个不懂,来学习!
发表于 2012-12-26 08:10:04 | 显示全部楼层 来自: 中国山东济南
又学了一招,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表