QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 杨成武 于 2012-12-8 08:36 编辑
" N3 M: m( {) [2 [, B$ ~9 I3 Q7 U5 R4 S7 v  u
请问大师我遇到如下问题请问怎么解决;
* B- _9 a! ]" O7 L. w$ m* S" m" |a=2" w( g6 O+ o! W, o6 [# v5 v
b=4
) b7 P7 A, n: Ht=2
3 t/ E* N& q1 z; S/ i7 Wif(a<=t)else(b)
* G3 r! \/ i8 H$ ?0 w6 b/ P. \怎么这样不能用
9 ~+ f4 h8 N- j7 Z/ y$ @/ x$ {: k1 Z% X! _# D" F+ u% t* Y4 _0 Q0 v8 O

4 l3 C  f$ o9 Z! w7 `; f3 F4 B5 x7 O& N6 s8 X5 B( O6 k
在网站上找到这个不知道怎么用6 |# o1 w/ |' }& b
# m2 Z* G5 O' F, H  P1 Q
, t( S4 Z$ d5 U: C- b
您可使用算术 IF 运算符有条件验算函数表达式。

( {% _9 p6 ^( Z, N5 TIF (表达式 1: 表达式 2, 表达式 3, 表达式 4)$ ^) b& d1 K( Y9 O
该方法验算表达式 1,然后如下进行操作:. n6 [# Q/ n* ]  R5 G# C/ w
如果表达式 1 的值小于零,算术型 IF 使用表达式 2 进行验算。  Z" e) Q# [, z, a
如果表达式 1 的值等于零,算术型 IF 使用表达式 3 进行验算。
; A1 z9 V* i) H) l9 ^8 Y0 u3 H3 @如果表达式 1 的值大于零,算术型 IF 使用表达式 4 进行验算。4 A. r# Q6 o8 q( D, o1 X5 w, S/ i
格式
6 j) R/ Z0 x! [* x+ D6 K3 QIF (A: X, Y, Z)

8 b1 ^! f1 q( S) j) m* ]参数
# q6 V/ m# f5 [# ^5 rA
# g  c7 G4 v  w. g% A+ d任何有效函数表达式。软件验算表达式以决定选取了哪项算术 IF <X, Y, Z>。
0 e) T& {: h0 _8 g
6 M; W( o& z1 eX
7 A, m- H4 ]3 z% ?; w7 H4 N& q8 F任何有效函数表达式。如果测试表达式的值小于零,软件估算 X 表达式,IF 函数使用 X 的值。否则,X 表达式将不进行验算。
! O% g1 ^. {7 v1 c* V. s, q% t$ K5 ?# a9 H# a
Y
2 C' s' H% r( ?1 J) P/ k. ^任何有效函数表达式。如果测试表达式的值等于零,软件估算 Y 表达式,IF 函数使用 Y 的值。否则,Y 表达式将不进行验算。% B  H- Y# }- \6 y' U

# f% X9 {  @+ A* ^Z8 W4 V6 C& X1 p) o- t
任何有效函数表达式。如果测试表达式的值大于零,软件估算 Z 表达式,IF 函数使用 Z 的值。否则,Z 表达式将不进行验算。- X* g% x7 Q* C4 J
) w; T, J# T# a
注意- b; i7 `' `6 \, r& ~! N0 b' t
当使用算术 IF 函数定义运动时,确定所产生的运动或力是连续的。如果运动或力不连续,运动模拟可能找不到解。最好您用来定义运动或力的所有函数具有连续的第一和第二导数。您最好不使用 if 函数来定义运动。% A5 V  [# B* f, @
# \) d5 \7 ~9 v' x1 p% x
发表于 2012-12-6 16:25:48 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2012-12-7 12:43 编辑
8 h- k) T1 e) X- l; L  `2 g. d% @+ i/ B% V! N6 }7 P
根據樓主的需求,應該用不到上述的函數指令,試著如下設定吧:(假定尺寸為d1)
. g6 X# n- U/ I' F) R0 Fiif(("d1@sketch1>t), b, a),請注意是 iif,不是 if。if 用於一般語句,iif 用於函數調用
4 q6 m' _& e4 g以上式子用白話一點來說:) `" t7 n  T) p9 s( E; N) W, O3 x% B
如果尺寸d1>t,則d1=b: m9 c& ?. T  t9 A# _
如果尺寸d1<=t, 則d1=a
发表于 2012-12-7 09:06:02 | 显示全部楼层 来自: 中国湖南衡阳
:good:good
 楼主| 发表于 2012-12-7 12:00:53 | 显示全部楼层 来自: 中国浙江温州
本帖最后由 杨成武 于 2012-12-7 12:12 编辑
. K* i- m% o- b1 M" {
gt.adan 发表于 2012-12-6 16:25 http://www.3dportal.cn/discuz/static/image/common/back.gif2 N$ y  r; @  b. T! z4 F9 s7 }0 K  }' a
根據樓主的需求,應該不用用到這個,試著如下設定吧:(假定
1 B3 q/ s! h) l# wiif(("d1@sketch1>t), b, a),請注意是 iif,不 ...

% l5 v; Q- v/ M( k  ^$ y
1 d8 k2 I, ^* G谢谢,我试过了可以用解决我的问题。请版主列为已解决谢谢。
发表于 2012-12-7 12:41:28 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2012-12-7 14:08 编辑 & c. m8 g7 X% t  Q) ^
杨成武 发表于 2012-12-7 12:00 static/image/common/back.gif
& j5 X& @+ }+ @( w谢谢,我试过了可以用解决我的问题。请版主列为已解决谢谢。

- j& N/ t* ?1 U2 p1 g% h# f4 q4 w不客氣,一起交流~5 I  G9 A! A$ z

5 B6 ^" ^3 o% L) {# j忘了告訴樓主,標題可以回到發文的一樓,選擇編輯就可以自行修改為已解決,不用勞煩版主的 :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 )

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