6 (Оптимизация режимов движения судов с использованием MATLAB 5.0)
Описание файла
Документ из архива "Оптимизация режимов движения судов с использованием MATLAB 5.0", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "6"
Текст из документа "6"
Разложение периодической функции в ряд Фурье
Цель работы.
Разложить имеющийся периодический сигнал в ряд Фурье.
Исходные данные.
Исходным является сигнал представлен на рисунке.
Программа.
U1=[];U2=[];U3=[];
U4=[];U5=[];U6=[];
for Wt=0:0.002*pi:2*pi;
Um=50;a=pi/2;
uu=Um+(4*Um/(a*pi))*(sin(a)*sin(Wt)+(1/9)*sin(3*a)*sin(3*Wt)+(1/25)*sin(5*a)*sin(5*Wt)+(1/49)*sin(7*a)*sin(7*Wt));
U6=[U6 uu];
if 0<=Wt & Wt u=50+(50/(pi/2))*Wt; U1=[U1 u]; elseif (pi/2)<=Wt & Wt<(3/2)*pi; u=50+50-(50/(pi/2))*(Wt-pi/2); U2=[U2 u]; else u=50-50+(50/(pi/2))*(Wt-(3/2)*pi); U3=[U3 u]; end U=[U1 U2 U3]; U6; end Wt=0:0.002*pi:2*pi; plot(Wt,U,Wt,U6),grid Результат. Вывод. В работе выполнено разложение исходного сигнала в сумму гармоник, график которой представлен в результатах.