Changeset 867 for applications/dual

Show
Ignore:
Timestamp:
03/16/10 11:31:42 (14 years ago)
Author:
smidl
Message:

tolerance+rho

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • applications/dual/IterativeLocal/pmsm_ildp3.m

    r866 r867  
    88    
    99    Iterace = 5; %iterace 
    10     K = 50; %casy 
     10    K = 5; %casy 
    1111    N = 50; %vzorky 
    1212 
     
    7272%     rhot = 0.00005; 
    7373%     rhop = 0.0001; 
    74     rhoi = 1.5; 
    75     rhoo = 1.5; 
    76     rhot = 1.5; 
    77     rhop = 1.5; 
     74    rhoi = sqrt(mQ(1,1)); %1.5; 
     75    rhoo = sqrt(mQ(3,3));%1.5; 
     76    rhot = sqrt(mQ(4,4));%1.5; 
     77    rhop = 0.001; 
    7878     
    7979    %zvetseni hamiltonianu pro minimalizace 
    8080%     mag = 1000; 
    81     mag = 5; 
     81    mag = 1; 
    8282     
    8383    %prepinac sumu on/off 
    84     noise = 1; 
     84    noise = 0; 
    8585%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    8686    %globalni promenne 
     
    168168            for n = 1:N, 
    169169               gnu = n;  
    170                 [Uopt2(:, n), Hmin(n)] = fmincon(@Hamilt, uPi(k, Xkn(:, k, n),Pkn(:, :, k, n)), [], [], [], [], [], [], @Cond2, optimset('GradConstr','on','Display','notify','Algorithm','active-set'));                 
     170                [Uopt2(:, n), Hmin(n)] = fmincon(@Hamilt, uPi(k, Xkn(:, k, n),Pkn(:, :, k, n)), [], [], [], [], [], [], @Cond2, optimset('GradConstr','on','Display','notify','Algorithm','active-set','TolFun',1e-12));                 
    171171%                 Uopt2(1,n)=sin(2*pi/20*k); 
    172172%                 Z = zeros(101,101); 
     
    195195            end 
    196196            mFi = matrixFi(Epsilon); 
    197             FiFiTInvFi = (mFi*mFi')\mFi; 
     197            FiFiTInvFi = inv(mFi*mFi'+1e-5*eye(25))*mFi; 
    198198            Wv(:,k) = FiFiTInvFi * Vn'; 
    199199