国外专家做的求解LMI鲁棒控制的工具箱,可以相对高效的解决LMI问题

源代码在线查看: plus.m

软件大小: 601 K
上传用户: __catcher
关键词: LMI 鲁棒控制 工具箱
下载地址: 免注册下载 普通下载 VIP

相关代码

				function Z = plus(X,Y)
				%display           Overloaded
				
				% Author Johan L鰂berg 
				% $Id: plus.m,v 1.2 2004/09/19 21:33:49 johanl Exp $  
				
				% LOGDET + SDPVAR
				if isa(Y,'logdet')
				    Z = X;
				    X = Y;
				    Y = Z;
				end
				
				if prod(size(Y))>1
				    error('Only scalar terms can be added to a logdet term');
				end
				
				if isa(Y,'logdet')
				    Z = X;
				    Z.P = blkdiag(Z.P,Y.P);
				    return
				end
				
				
				Z = X;
				if isempty(Z.cx)
				    Z.cx = Y;
				else
				    Z.cx = plus(Z.cx,Y);
				end			

相关资源