www.pudn.com > work_2.rar > figure_S.m, change:2005-06-12,size:1355b


a=polyfit(SNR1,10*log10(S1),3); 
mymin=min(SNR1); 
mymax=max(SNR1); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR1,10*log10(S1),'o',xx,yy); 
hold on 
 
a=polyfit(SNR2,10*log10(S2),3); 
mymin=min(SNR2); 
mymax=max(SNR2); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR2,10*log10(S2),'o',xx,yy); 
hold on 
 
a=polyfit(SNR3,10*log10(S3),3); 
mymin=min(SNR3); 
mymax=max(SNR3); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR3,10*log10(S3),'o',xx,yy); 
hold on 
 
a=polyfit(SNR4,10*log10(S4),3); 
mymin=min(SNR4); 
mymax=max(SNR4); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR4,10*log10(S4),'o',xx,yy); 
hold on 
 
a=polyfit(SNR5,10*log10(S5),3); 
mymin=min(SNR5); 
mymax=max(SNR5); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR5,10*log10(S5),'o',xx,yy); 
hold on 
 
a=polyfit(SNR6,10*log10(S6),3); 
mymin=min(SNR6); 
mymax=max(SNR6); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR6,10*log10(S6),'o',xx,yy); 
hold on 
 
a=polyfit(SNR7,10*log10(S7),3); 
mymin=min(SNR7); 
mymax=max(SNR7); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR7,10*log10(S7),'o',xx,yy); 
hold on 
 
 
a=polyfit(SNR,10*log10(Shannon),3); 
mymin=min(SNR); 
mymax=max(SNR); 
xx=linspace(mymin,mymax,100); 
yy=polyval(a,xx); 
plot(SNR,10*log10(Shannon),'o',xx,yy); 
hold on 
%axis([2,8,-120,-50])