www.gusucode.com > rctobsolete 工具箱 matlab源码程序 > rctobsolete/mutools/subs/himat_de.m

    % dk_defin
%
%  This script file contains the USER DEFINED VARIABLES for the
%	mutools DKIT script file. The user MUST define the 5 variables
%	below.

%   Copyright 1991-2004 MUSYN Inc. and The MathWorks, Inc.

%----------------------------------------------%
% 	REQUIRED USER DEFINED VARIABLES        %
%----------------------------------------------%
% Nominal plant interconnection structure
NOMINAL_DK = himat_ic;

% Number of measurements
NMEAS_DK = 2;

% Number of control inputs
NCONT_DK = 2;

% Block structure for mu calculation
BLK_DK = [2 2;4 2];

% Frequency response range
OMEGA_DK = logspace(-3,3,60);




%---------------------------------------------------------------------%
%        USER DEFINED VARIABLES TO BE CLEARED FROM THE WORKSPACE      %
%                     AFTER EACH D-K ITERATION	                  	   	%
%---------------------------------------------------------------------%

CLEAR_DK_DATA = 'NOMINAL_DK NMEAS_DK NCONT_DK BLK_DK GMIN_DK EPR_DK';
CLEAR_DK_DATA = [CLEAR_DK_DATA, ' GMAX_DK GTOL_DK GTOLS_DK RICMTHD_DK '];
CLEAR_DK_DATA = [CLEAR_DK_DATA, ' EPP_DK MUDIM_DK '];
CLEAR_DK_DATA = [CLEAR_DK_DATA, ' NAME_DK GMAX_DK_PLAN'];

%--------------------------------------------------------------------%
%           DK_ITER VARIABLES TO BE SAVED IN THE WORKSPACE           %
%                     AFTER EACH D-K ITERATION			                    %
%--------------------------------------------------------------------%
%
%  nom_dk_g     - frequency response of NOMINAL_DK using OMEGA_DK
%  gf_dk(i)     - H-infinity norm of i'th iteration
%  k_dk(i)      - i'th iteration controller
%  Dscale_dk(i) - D-scaling data from the  i'th iteration
%  sens_dk(i)   - sebsitivity data from the  i'th iteration
%  bnds_dk(i)   - mu across frequency for the i'th iteration
%  dl_dk(i)     - left state-space D scale associated with i'th iteration
%  dr_dk(i)     - right state-space D scale associated with i'th iteration

CLEAR_DK_IT_DATA = 'g_dk g_dk_g g_dk_gs gf_dk k_dk_g k_dk IC_DK ';
CLEAR_DK_IT_DATA = [CLEAR_DK_IT_DATA 'Dscale_dk dl_dk dr_dk sens_dk bnds_dk'];