QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 杨成武 于 2012-12-8 08:36 编辑 $ \6 y) F) Y$ \3 C% [- _. j1 w
+ B: A6 x; L9 Y/ S
请问大师我遇到如下问题请问怎么解决;
0 ^/ S& @1 q! G' W1 da=2
/ z1 G, Q$ G2 m+ H8 O$ u2 J  I( wb=4
% D0 R7 W  f5 ?# f" Pt=2
) z7 j4 F7 S- x1 G% T4 iif(a<=t)else(b)' S) c; }0 U4 g  Z6 J% z
怎么这样不能用
+ _& A; T1 t: G2 K! D3 b; j# Y* |! q; y1 L

' H% Q+ E6 X2 T* `% O& }& \/ m9 }: w+ O- o$ B) e% b
在网站上找到这个不知道怎么用
+ O. ]5 D  M. Q3 k9 z3 O8 `. J2 d- R! I; z2 l( `

7 I0 [& `( w  x+ \+ V* G" y您可使用算术 IF 运算符有条件验算函数表达式。

" }+ l: f8 Q* gIF (表达式 1: 表达式 2, 表达式 3, 表达式 4)8 J; \, K+ U* I; G# R
该方法验算表达式 1,然后如下进行操作:4 r& d# i/ s+ L, N# j+ A# ^
如果表达式 1 的值小于零,算术型 IF 使用表达式 2 进行验算。5 r. l) j, |" ]3 {$ n) z$ Y8 V! m
如果表达式 1 的值等于零,算术型 IF 使用表达式 3 进行验算。) w2 h5 n* G$ I. A) b& A& B7 l. m
如果表达式 1 的值大于零,算术型 IF 使用表达式 4 进行验算。
! K2 R% g4 [" c格式
8 S) R9 `3 y1 K: Z( z  K; V! KIF (A: X, Y, Z)
+ d+ e% b- C, o
参数
$ ?; M. }/ r; [) I% M; d. h) rA
( b% R5 C) n/ B任何有效函数表达式。软件验算表达式以决定选取了哪项算术 IF <X, Y, Z>。
, C9 s7 c- I- o  _6 e: _9 L) g- q/ m" k2 w) P
X
  s: w3 u) F# O2 F# B任何有效函数表达式。如果测试表达式的值小于零,软件估算 X 表达式,IF 函数使用 X 的值。否则,X 表达式将不进行验算。& O' e8 U' [* {  N+ ]+ o! y! }
, w5 s" L4 H& I1 \. i% o. p
Y# u+ n8 d' M, Z7 g/ P
任何有效函数表达式。如果测试表达式的值等于零,软件估算 Y 表达式,IF 函数使用 Y 的值。否则,Y 表达式将不进行验算。% Y4 @0 I# h# a7 y) K7 Q! D
5 x7 T# a& P2 E* C+ a
Z4 T6 I/ `/ k' [7 x/ B# z
任何有效函数表达式。如果测试表达式的值大于零,软件估算 Z 表达式,IF 函数使用 Z 的值。否则,Z 表达式将不进行验算。
0 W! I' K5 f" K
1 d8 C* [7 V( {% l: o
注意8 f, q. I7 A5 T2 R* W
当使用算术 IF 函数定义运动时,确定所产生的运动或力是连续的。如果运动或力不连续,运动模拟可能找不到解。最好您用来定义运动或力的所有函数具有连续的第一和第二导数。您最好不使用 if 函数来定义运动。7 F5 j* F; j" A' k5 O9 o8 i; U0 o8 A
/ f" Y/ U1 R6 o  W7 b' X5 H- O! J
发表于 2012-12-6 16:25:48 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2012-12-7 12:43 编辑
+ A) q$ r1 Q0 Y2 I, C
7 v6 l' [3 v# r* Y- p+ a根據樓主的需求,應該用不到上述的函數指令,試著如下設定吧:(假定尺寸為d1)# N. V9 a6 P7 P9 e, x% K0 E* N
iif(("d1@sketch1>t), b, a),請注意是 iif,不是 if。if 用於一般語句,iif 用於函數調用
1 ]8 `7 a9 W3 q: B: S! @+ F以上式子用白話一點來說:3 `' Q! p" e* @6 c: G  X, T: [
如果尺寸d1>t,則d1=b. ]( W4 x/ r8 u
如果尺寸d1<=t, 則d1=a
发表于 2012-12-7 09:06:02 | 显示全部楼层 来自: 中国湖南衡阳
:good:good
 楼主| 发表于 2012-12-7 12:00:53 | 显示全部楼层 来自: 中国浙江温州
本帖最后由 杨成武 于 2012-12-7 12:12 编辑
8 _! G: S6 W! ]: w8 A; I% P
gt.adan 发表于 2012-12-6 16:25 http://www.3dportal.cn/discuz/static/image/common/back.gif' C) K! v3 W  N3 T, N) c
根據樓主的需求,應該不用用到這個,試著如下設定吧:(假定0 {  f9 K" M/ D7 z0 f9 F9 a
iif(("d1@sketch1>t), b, a),請注意是 iif,不 ...

) [$ s2 ^! t* W# I! ~
$ _3 a; \* I. S6 G- g; t谢谢,我试过了可以用解决我的问题。请版主列为已解决谢谢。
发表于 2012-12-7 12:41:28 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2012-12-7 14:08 编辑 5 {; w4 E: Y: d4 a. y9 E
杨成武 发表于 2012-12-7 12:00 static/image/common/back.gif' L) q" c) j. `5 _. l; }
谢谢,我试过了可以用解决我的问题。请版主列为已解决谢谢。

* j% [4 n4 ?1 ]4 C$ j$ n. I8 K, T# ]) \不客氣,一起交流~
8 h1 C1 B  d1 l& l5 u  ]7 c
: b3 p$ T' N1 e: x: J% @0 D  g5 `5 g忘了告訴樓主,標題可以回到發文的一樓,選擇編輯就可以自行修改為已解決,不用勞煩版主的 :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 )

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