[問題] HSPICE中if-else語法
有一本書"SWITCH-MODE POWER SUPPLIES"提到 if的語法
該書第342頁中, E1 1 0 Value = { IF ( V(3) >5) ,10 , 100m }
意思是節點3大於5V時,將V(1,0)=10,反之設為0.1
從上式中感覺IF的condition可以為電壓得比較
雖然是PSPICE
但是HSPICE應該也可以
以下是HSPICE我的code
.if( V(c) > 2 )
kc Lp Ls 0.5
.else
kc Lp Ls 0.01
.endif
它會出現error --> unresolved condition in .if
但若將V(c)改為參數(及一開始給定好參數值),即不會有error
難道參數值在spice中
無法藉由if-else來做更改嗎?
還是有其他方法!
感謝各位看完問題
也請大家幫忙解答,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.216.232
※ 編輯: DreamNight 來自: 111.255.164.130 (01/26 01:48)
→
01/26 13:49, , 1F
01/26 13:49, 1F
→
01/26 18:16, , 2F
01/26 18:16, 2F
→
01/26 18:17, , 3F
01/26 18:17, 3F