Согласованная обработка детерминированных сигналов(ОПРИ,ОКРИ,ЛЧМ с прям.ог.,ЛЧМ с кол.ог – детерминированных)
Сюда вставляется модель сигнала кроме последней строчки
1. s=s/norm(s); %нормировка сигнала
Сюда вставляется последняя строчка модели сигнала
%Моделирование ИХ СФ
2. ix=rot90(s)'; %модель импульсной характеристики СФ
3. ix=ix/norm(ix); %нормировка ИХ
4. figure;
5. plot(t,ix);grid on;
6. xlabel('t');ylabel('IX(t)');title('Импульсная характеристика СФ'); %график
7. %Моделирование собственного шума приемника
8. n=wgn(1,length(t),0,1,1,'linear','real'); %модель собственного шума приемника
9. figure;
- plot(t,n);grid on;xlabel('t');ylabel('n(t)');title('Собственный шум приемника'); %график
- %Моделирование принимаемого сигнала
- y=s+n; %сигнал плюс шум
- figure;
- plot(t,y);grid on;xlabel('t');ylabel('Y(t)');title('Принимаемый сигнал'); %график
- %Моделирование процесса обработки принимаемого сигнала
- z=conv(y,ix); %свертка
- t1=0:dt:length(z)*dt-dt; %пересчет модельного времени
- plot(z);grid on;xlabel('t');ylabel('Z(t)');title('Сигнал на выходе СФ'); %график
Согласованная обработка сигналов со случайными параметрами (ОПРИ,ОКРИ,ЛЧМ с прям.ог.,ЛЧМ с кол.ог – случайных)
Листинг такой же как и для детерминированных сигналов, за исключением:
8 строку меняем на n=wgn(1,length(t),0,1,1,'linear','complex');
10 строку меняем на
plot(t,real(n));grid on;xlabel('t');ylabel('n(t)');title('Собственный шум приемника');
18 строку меняем на
plot(abs(z));grid on;xlabel('t');ylabel('Z(t)');title('Сигнал на выходе СФ');