Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ѕериодический сигнал определ€етс€ выражением




, (2.4)

где s(t) Ц сигнал на одном периоде повторени€. Ќиже представлены соответствующий ћ-файл и график периодического сигнала (рисунок 2.4).

function s=cosinobn1(t,Um,T,Uo) % s=cosinobn1(t,Um,T,Uo) % t - вектор текущего времени % Um - амплитуда % T - период косинусоиды % Uo - уровень отсечки   T2=T/2; % ѕриведение к периоду около нуля dt=abs(mod(t+T2,T)-T2); % ќбращение к функции вычисления % на одном периоле s=cosinob1(dt,Um,T,Uo);

–исунок 1.4 - »сследуемый сигнал на нескольких периодах повторени€

 

2.3.3 јмплитудный и фазовый спектры периодического сигнала

ќпределим коэффициенты р€да ‘урье периодического сигнала. ѕоскольку сигнал симметричен относительно начала отсчета времени, то коэффициенты р€да в формуле (1.5) будут равны нулю:

, (1.5)

а ненулевые коэффициенты определ€ютс€ по формуле

(1.6)

ѕриведЄм аналитические выражени€ и сделаем расчет коэффициентов в формуле (1.6) (коэффициенты Ѕерга) с помощью системы MATLAB.

function B=BergN(n,Um,Uo,O)

% –асчЄт коэффициентов Ѕерга

% B=BergN(n,O,Um,Uo)

% n Ц номер коэффициента Ѕерга

% O Ц угол отсечки

% Um Ц амплитуда косинусоиды

% Uo Ц уровень отсечки

% B0(O)=(sin(O)-h*cos(O))/pi

% B1(h)=(O-sin(O)*cos(O))/pi

% Bn(h)=2*(sin(n*O)*cos(O)-n*sin(O)*cos(n*O))/(pi*n*(n*n-1))

 

if nargin == 3

O = acos(Uo/Um);

end

k=length(n);

B=zeros(1,k);

for i=1:k

switch n(i)

case 0, B(i)=Um*(sin(O)-O*cos(O))/pi;

case 1, B(i)=Um*(O-sin(O)*cos(O))/pi;

otherwise

m=n(i);

B(i)=2*Um*(sin(m*O)*cos(O)-...

m*sin(O)*cos(m*O))/(pi*m*(m*m-1));

end

end

«адав в командной строке системы MATLAB команду

n = 0:10; a = BergN(n,2,1);

получим набор коэффициентов , n = 0Е10:

0.2180 0.3910 0.2757 0.1378 0.0276 -0.0276 -0.0315 -0.0098 0.0098 0.0138 0.0050.

ѕостроим амплитудную спектральную диаграмму периодического сигнала (рисунок 1.5), использу€ команду stem(n,a*T). јмплитуды спектра представлены в илливольтах. ‘азова€ диаграмма у этого сигнала тождественно равна нулю вследствие его четности.

–исунок 1.5 - ƒиаграмма амплитудного спектра периодического сигнала

 





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-06; ћы поможем в написании ваших работ!; просмотров: 571 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

Ќаглость Ц это ругатьс€ с преподавателем по поводу четверки, хот€ перед экзаменом уверен, что не знаешь даже на два. © Ќеизвестно
==> читать все изречени€...

2369 - | 1955 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.01 с.