EDA365电子论坛网
标题:
实现a>0则b++的问题
[打印本页]
作者:
ckjs
时间:
2019-12-10 10:25
标题:
实现a>0则b++的问题
前提:输入e,if(e>1)b++;elseif (e<-1) b--;else 0
- O- `2 D/ V" b& y
问题:上述两个变量中,e是输入的,b是这个模块中出现的一个新的变量,在c语言里面很好实现,可是在simulink里要怎么实现呢?纠结好久了
" Y! t$ X- `1 i5 I
. u3 ^5 M% \9 o7 @
/ y' d" X# I6 Y. h5 F
作者:
fawa
时间:
2019-12-10 17:53
1: 不知道 if else怎么搭建
& s" Y2 s! ^ d+ i y
Simulink 里面有自带的if 和 if action 模块,可以快速搭建这种子系统。
( Z5 N) Y) ]7 w
2:不知道怎么创建b
4 e& V8 S2 T/ f) ~. w$ E2 a
b可以直接作为 if action子系统的输入,也可以通过定义data store memory定义变量
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2