Категория
Информатика
Тип
практическая работа
Страницы
5 стр.
Дата
28.05.2013
Формат файла
.html — Html-документ
Архив
634071.zip — 2.94 kb
  • sozdanie-v-srede-programmirovanija-matlab-programm-dlja-izuchenija-prostejshix-radiotexnic_634071_1.html — 11.29 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

1. Целью данной работы является изучение простейших радиотехнических сигналов, разложение их в ряд Фурье, создание в среде программирования Matlab соответствующих программ.

Ход работы:

. Создать программу построения следующих простейших радиотехнических сигналов и представить их графики:

.1. прямоугольный импульс;

.2. сумма синусов;

.3. радиоимпульс с прямоугольной огибающей;

.4. синк;

.5. радиоимпульс с гауссовской огибающей;

.6. последовательность импульсов типа «меандр»;

.7. фазоманипулированная последовательность;

.8. радиоимпульс с экспоненциальной огибающей.

. Создать подпрограмму разложения сигнала в ряд Фурье.

. Определить автокорреляционную функцию Rxx(k) для сформированных моделей сигналов.

. Рассчитать с помощью программы, полученной в п.2 разложение в ряд Фурье всех сигналов, представленных в п.1 и построить соответствующие графики.

. Оценить коэффициент корреляции исходного сигнала и его разложения в ряд Фурье.


1. Прямоугольный импульс


clear all

dt=0.01; %Шкала времени

t=-4:dt:4;

y=rectpuls(t-0.25,0.5); %Сигнал прямоугольного импульса

subplot(4,1,1), plot(t,y);([-4,4,-0.2,1.5])('t'),ylabel('y(t)') %Подписываем ось X и ось Y

title('rectangular pulse') %Подписываем зависимость

[Rss,b]=xcorr(y,'unbiased'); %Определим автокорреляционную функция

%Rxx(k)(4,1,2),plot(b*dt,Rss);('\tau'),ylabel('Rss(\tau)') %Подписываем ось X и ось Y

title('auto-correlation') %Подписываем зависимость

Y=fft(y,8192); %Преобразование Фурье



Ваше мнение



CAPTCHA