.


:




:

































 

 

 

 





, :

- , ,

- ( ).

, .

MatLab randn.

Ts, () t , - , t.

 

 

>> Ts=0.01;

>> t=0:Ts:20;

>> x1=randn(1,length(t));

>> plot(t,x1),grid;

>> title('Gaus(T=0.01c)');

>> xlabel('t, c');

>> ylabel('X1(t)')

:

Ts=0.001

>> Ts=0.001;

>> t=0:Ts:20;

>> x2=randn(1,length(t));

>> plot(t,x2),grid;

>> title('Gaus Ts=0.001 c');

>> xlabel('t, c');

>> ylabel('X2(t)')

ω0 = 2π \ =1 ξ =0.05 (2) :

 

>> om0=2*pi;dz=0.05;A=1;oms=om0*Ts;

>> a(1)=1+2*dz*oms+oms^2;

>> a(2)=-2*(1+dz*oms;

>> a(3)=1;

>> b(1)=A*2*dz*oms^2;

x1 :

>> y1=filter(b,a,x1);

:

x2(t)

>> x2=randn(1,length(t));

>> Ts=0.001;

>> om0=2*pi;dz=0.05;A=1;oms=om0*Ts;

>> a(1)=1+2*dz*oms+oms^2;

>> a(2)=-2*(1+dz*oms);

>> a(3)=1;

>> b(1)=A*2*dz*oms^2;

>> y2=filter(b,a,x2);t=0:Ts:20;

>> plot(t,y2),grid;

>> title('procedure (T0=1;dz=0.05;Ts=0.001)');

>> xlabel('t, c');

>> ylabel('Y1(t)')

, 1 .

, .. ( ), ( ) ( ).

.

fft ifft , (fft Fast Fourier Transformation) (ifft Invers Fast Fourier Transformation) .

y=fft(x,n); x=ifft(y,n)

y , x - , :

(4)

n x; j .





:


: 2015-11-23; !; : 599 |


:

:

, .
==> ...

1798 - | 1659 -


© 2015-2024 lektsii.org - -

: 0.008 .