问题1:公式我导了一下,是正确的,但是数学模型我还是没有弄明白是哪个式子,我估计是y和y2用的,不太清楚。还有x=15:0.38:20;中0.38为什么是那样设的。

ljl1.m
%不同的用户,其他移动台的增加对SIR的影响
%考虑单用户,其他的因素假设不变

%取值采用语音数据12.2kbit/s,Eb/No=5.0dB,码速3.84Mbit/s。
%SIR=-20dB
x=15:0.38:20;
y=10*log10(0.38./ (x+12.6));
y2=10*log10(0.5./ (x+12.6));
plot(x,y,'k-v',x,y2,'r-o');
xlabel('其他移动台总功率(干扰)W(W)');
ylabel('移动台的SIR (dB)');
title('其他移动台的增加对SIR的影响');
legend('移动台A (Pa<Pb),移动台B (Pb>Pa)');

问题2:这里的'小干扰','增大干扰'体现在y1,y2中的15和15.75么,这两个值是固定的还是随便设的。grid on 命令是什么意思。

%SIR与发射功率关系曲线,不考虑其他的因素
%SIR=P/(P+Poth)
x=0.38:0.01:0.8;
y1=10*log10(x./(15+12.6));
y2=10*log10(x./(15.75+12.6)) ;
plot(x,y1,'k-o',x,y2,'g-v');
title('SIR与发射功率关系曲线');
xlabel('发射功率(w)');
ylabel('SIR(dB)');
legend('小干扰','增大干扰');
grid on;


问题3:y中的数值怎么根据那个不等式算出来的(不等式在这里不显示,我弄到上传文件里去了),axis中的数值是怎么设出来的。

ljlSIR.m
%外环功率控制下的目标SIR变化曲线
%10ms为一个值(一帧)
%  
x=0:20:300;
y=[-20,-20,-20,-20,-20,-20,-55./3,-50./3,-15,-16,-17,-37./2,-20,-20,-20,-20];
plot(x,y,'k-v');
xlabel('时间 t(ms)');
ylabel('目标SIR (dB)');
title('外环功控下的SIR目标曲线');
axis([ 0 300 -40 -10]);

问题4;y的数值是怎么得出的,跟问题3中应是一个性质的问题。

%目标SIR变化从而引起发射功率的变化曲线
%10ms为一个值(一帧)
%pi=(Eb/No)*R*(Pm+Ptot)/W
%Pi(dBm)=10logpi
% plot(x,pi);
x=0:20:300;
y=[-20,-20,-20,-20,-20,-20,-55./3,-50./3,-15,-16,-17,-37./2,-20,-20,-20,-20];
y1=10.^(y./10);
y2=10*log10((15+12.6)*y1)+30;
plot(x,y2);
xlabel('时间 t(ms)');
ylabel('发射功率pi (dBm)');
title('基站对某移动台的发射功率');
axis([ 0 300 0 40]);

麻烦大家了