| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#2 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2012-07-10 
				
				
				
					帖子: 2
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			或者,我换个问法:怎么在一个Simulink模块内部实现case之间的跳来跳去? 
		
		
		
		
		
		
		
	我的整个Simulink系统由以2个模块组成:模块A是一个名叫Detect Fall Nonpositive的Simulink自带的模块(专门检测方波有没有到达下降沿),模块B正是我不懂的需要请教大家的地方…… 模块B的功能如下,它一共有3个状态(或者叫3个case): case 1:(初始状态) If 模块A输出为"1" Then 跳到 case 2; Else Then 维持在 case1; case 2: If 模块A输出为"1" Then 跳到 case 3; Else Then 维持在 case2; case 3: 输出一个形为00011000的脉冲; 跳回 case 1; 如果用S function来实现模块B,那么这个模块B必须和模块A有效互动,还涉及到S function内部case之间挑来挑去的问题…… 请问大家有什么好的思路么? 谢谢!  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |