Home > solver > DSA_BD_LegendAppend.m

DSA_BD_LegendAppend

PURPOSE ^

LegendAppend: Write the short description of the variant of the method

SYNOPSIS ^

function legendtext = DSA_BD_LegendAppend( OPTIONS)

DESCRIPTION ^

 LegendAppend: Write the short description of the variant of the method 
%
%  legendtext = DSA_BD_LegendAppend( OPTIONS)
%
% DSA_BD:
% Modified by C.Ortiz
% Last Modified: 3/31/2011

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 % LegendAppend: Write the short description of the variant of the method
0002 %%
0003 %%  legendtext = DSA_BD_LegendAppend( OPTIONS)
0004 %%
0005 %% DSA_BD:
0006 %% Modified by C.Ortiz
0007 %% Last Modified: 3/31/2011
0008 function  legendtext = DSA_BD_LegendAppend( OPTIONS)
0009 
0010 legendtext = ['DSA_BD V',num2str(OPTIONS.vers)];
0011 if isfield(OPTIONS,'normalize')
0012     if OPTIONS.normalize == 1
0013         legendtext = [legendtext,' N'];
0014     elseif OPTIONS.normalize == 2
0015         legendtext = [legendtext,' NL'];
0016     elseif OPTIONS.normalize == 3
0017         legendtext = [legendtext,' NLP'];
0018     end
0019 end
0020 if isfield(OPTIONS,'adaptivelambda') && OPTIONS.adaptivelambda == 1
0021     legendtext = [legendtext,' A'];
0022 end
0023 if isfield(OPTIONS,'balancedinit') && OPTIONS.balancedinit ~= 0
0024     legendtext = [legendtext,' B',num2str(OPTIONS.balancedinit)];
0025 end
0026 if isfield(OPTIONS,'dynamicscaling') && OPTIONS.dynamicscaling == 1
0027     
0028     if isfield(OPTIONS,'scalerelnorm') && OPTIONS.scalerelnorm == 1
0029         r = ',r';
0030     else
0031         r='';
0032     end
0033     legendtext = [legendtext,' Dyn(',num2str(OPTIONS.scaleratio), ...
0034         ',',num2str(OPTIONS.scalecorrection),',', ...
0035         num2str(OPTIONS.dyn_scale_updateiteration),r,')'];
0036 end
0037 legendtext = [legendtext,' sig=',num2str(OPTIONS.sigma)];
0038 
0039 
0040 end

Generated on Mon 19-Sep-2011 21:41:33 by m2html © 2005