0001 function plotdata=pltouschek(lindata,ring,dpp)
0002
0003
0004 beta=cat(1,lindata.beta);
0005 alpha=cat(1,lindata.alpha);
0006 betax=beta(:,1);
0007 betaz=beta(:,2);
0008 alphax=alpha(:,1);
0009 gammax=(1+alphax.*alphax)./betax;
0010 eta=cat(2,lindata.Dispersion)';
0011 etax=eta(:,1);
0012 etaxp=eta(:,2);
0013 Hx=gammax.*etax.*etax+2*alphax.*etax.*etaxp+betax.*etaxp.*etaxp;
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025 plotdata(1).values=Hx;
0026 plotdata(1).labels={'H_x'};
0027 plotdata(1).axislabel='H [m]';
0028
0029 plotdata(2).values=1./betax./betaz;
0030 plotdata(2).labels={'1/(betax*betay)'};
0031 plotdata(2).axislabel={'1/m^2'};
0032
0033
0034
0035
0036
0037 end