You are on page 1of 1

noise=10^-8*randn(size(x));

yn460=y460;
plot(x,yn460);
grid on;
lnyn460=log(yn460)/log(2.718);
plot(x,lnyn460);
TCRnoise=gradient(lnyn460,25/1000);
plot(x,TCRnoise);
grid on;
for i = 1:size(x), Stcr460(i) = (1/TCRnoise(i))*2300; end;
plot(x,Stcr460);
grid on;
aa1 = 0; xx1 = 0;
for j = 5:40, aa1(j) = Stcr460(j); xx1(j) = x(j); end;
plot(xx1,aa1);
grid on;
intynoise=cumtrapz(x,yn460);
plot(x,intynoise);
for i=1:size(x) H1noise(i)= intynoise(i)/yn460(i);end
for i=1:size(x) ap1noise(i)= 2300 * H1noise(i);end
plot(x,ap1noise);
grid on;
aa2=0;
xx2=0;
intynoise=cumtrapz(x,yn460);
plot(x,intynoise);
for i=1:size(x) H1noise(i)= intynoise(i)/yn460(i);end
for i=1:size(x) ap1noise(i)= 2300 * H1noise(i);end
plot(x,ap1noise);
grid on;
for j = 5:40, aa2(j) = ap1noise(j); xx2(j) = x(j); end;
plot(xx2,aa2);
grid on;
int2ynoise=cumtrapz(x,intynoise);
for i=1:size(x) H2noise(i)= int2ynoise(i)/intynoise(i);
end
for i=1:size(x) ap2noise(i)=2300 * H2noise(i);end
plot(x,ap2noise);
grid on;
aa3=0; xx3 = 0;
for j = 5:40, aa3(j) = ap2noise(j); xx3(j) = x(j); end;
plot(xx3,aa3);
grid on;
plot(x,Stcr460,x,ap1noise,x,ap2noise);
grid on;
plot(xx1,aa1,xx2,aa2,xx3,aa3);
grid on;

You might also like