实用picdro( )的注意事项?
有谁对picdro()熟悉,给介绍一下吧!使用的时候注意什么?在一个block diagram 的两个reference中对同一个变量用两次picdro(),如下面语句:
i_frt=picdro(abs(duac)>deadband,0,select(i_EEG,0,0.5))
就会报出下面的错误:
DIgSI/err- Expression already defined as 'picdro()' !
DIgSI/info - Properties of variable 'i_frt': 'intern','double','local'
DIgSI/err- Parser failure at line 'i_frt=picdro(abs(duac)>deadband,0,select(i_EEG,0,0.5))' !
这个语法好象没问题,有没有前后的定义,是不是哪里矛盾了 回复 2# wzliniam
我也是这么想的。picdro重复用应该没问题吧?
从手册上面看picdro(boolexpr,Tpick,Tdrop) 是逻辑上升沿和下降沿的作用,
boolexpr为真,就是上升沿,并保持Tpick秒时间长度;
boolexpr为假,就是下降沿,是Tdrop秒后下降吗?
我理解的是否对? 是这个意思 不可以针对同一变量定义两个picdro,否则会出现逻辑判断矛盾,这是不允许的。 楼主怎么解决的?遇到同样的问题了 路过 学习一下 楼主怎么解决的?遇到同样的问题了 分享一下吧 最近也在搞这个,楼主在3楼的理解没错,但是为什么报错不知了。
页:
[1]