Orcad论坛
直播中

梁爽

7年用户 3经验值
擅长:可编程逻辑 模拟技术
私信 关注
[问答]

pspice model editor语法

E%$)NH6}TB@G8O)R5{0Q@]6.png D7MYS}2N@P%[TQAK]L@3I73.png
如图两个关系式,在orcad pspice model editor里描述
用if条件句如下
.func G(V)={IF(V<=Vp,IF(V>=-Vn,0,-An*(exp(-V)-exp(Vn))),Ap*(exp(V)-exp(Vp)))}

.func F(V1,V2)={IF(V1>=0,IF(V2>=xp,
+exp(-alphap*(V2-xp))*wp(V2),1),IF(V2<=(1-xn),
+exp(alphan*(V2+xn-1))*wn(V2),1))}

最后建立模型仿真结果一直提示

SU4S@5~V@}B2U3)@3_8I.png
model editor 一行只能最多80个字符,再多可在第二行用 + 连接,但我用了+号,则在仿真面板提示,将第二行+的后面的乘号也就是* 变成了注释,将这一行*后面的字符注释了。
求高手指点,怎么写一条很长的语句在一个函数里,万分感激。空中送花一朵。
已退回4积分

更多回帖

发帖
×
20
完善资料,
赚取积分