| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-11-19 
				
				年龄: 50 
				
					帖子: 1
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			本人才选S函数编写不久 
		
		
		
		
		
		
		
	近来编写S函数,实现最最普通的PID: Kp+Ki/s+Kd*s 用M文件的方式编写,结果到一半卡住了,上面的式子由于分子的阶次是2高于分母1阶次,因此无法变成标准的状态空间表达式,无法确定A,B,C,D,所以不知道output那个地方如何表达 所以想直接表示成y=u*( Kp+Ki/s+Kd*s) 这时要用到积分和微分运算,所以想问问大家,用m文件方式编写s函数,是否支持Mablab原有的函数?(例如积分能用int求)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| [分享]给新手的建议 | guofeng0108 | MATLAB论坛 | 0 | 2008-12-16 09:51 | 
| [求助]如何将2维数组转换成1维数组? | wangzizizi | MATLAB论坛 | 3 | 2008-11-28 19:33 | 
| [求助]matlab编程 | huanghuan | MATLAB论坛 | 0 | 2008-11-23 21:42 | 
| [求助]一个有关用设计的滤波器处理声音信号的问题。 | fujinhai | MATLAB论坛 | 7 | 2008-11-13 09:31 |