91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .m
    金幣: 1
    下載: 1 次
    發布日期: 2021-05-13
  • 語言: Matlab
  • 標簽: MSK??matlab??

資源簡介

關于MSK的matlab仿真,包括調制,使用非相干解調進行解調!!! 關于MSK的matlab仿真,包括調制,使用非相干解調進行解調!!! 關于MSK的matlab仿真,包括調制,使用非相干解調進行解調!!!

資源截圖

代碼片段和文件信息

close?all;
clear?all;
fs?=?50000;%采樣率??
Time_Hold_On?=?0.001;???%Rb?=?1000
Num_Unit?=?fs?*?Time_Hold_On;??%T中采樣點數
fc?=3000;?????????????????????????????????????????????%初始化載波頻率?f1?=?3250?;f2?=?2750
f1?=?fc?+?1/Time_Hold_On/4;
f2?=?fc?-?1/Time_Hold_On/4;
Sign_Set?=?[-1?-1?1?1?-1?1?-1?-1?-1?-1?-1?-1?1?1?-1?-1];
%Sign_Set?=?[-1?-1?1?1?-1?1?-1?-1?-1?-1?-1?-1?1?1?-1?-1?-1?-1?1?1?-1?1?-1?-1?-1?-1?-1?-1?1?1?-1?-1?-1?-1?1?1?-1?1?-1?-1?-1?-1?-1?-1?1?1?-1?-1?-1?-1?1?1?-1?1?-1?-1?-1?-1?-1?-1?1?1?-1?-1?-1?-1?1?1?-1?1?-1?-1?-1?-1?-1?-1?1?1?-1?-1];
Lenth_Of_Sign_Set?=?length?(?Sign_Set?);?%計算信號長度?

Sign_SetI?=?zeros?(?1??Lenth_Of_Sign_Set?);
Sign_SetQ?=?zeros?(?1??Lenth_Of_Sign_Set?);
Sign_SetI1?=?zeros?(?1?Num_Unit?*?Lenth_Of_Sign_Set?);
Sign_SetQ1?=?zeros?(?1?Num_Unit?*?Lenth_Of_Sign_Set?);
Sign_SetI2?=?zeros?(?1?Num_Unit?*?Lenth_Of_Sign_Set?);
Sign_SetQ2?=?zeros?(?1?Num_Unit?*?Lenth_Of_Sign_Set?);
Sign_Setdiff?=??ones?(?1??Lenth_Of_Sign_Set?);
j=1;

%差分編碼
Sign_Setdiff(1)?=?-1;
for?(i?=?2:Lenth_Of_Sign_Set)
????Sign_Setdiff(i)?=(Sign_Set(i)?*?Sign_Set(i-1));
end
for?I=1:2:Lenth_Of_Sign_Set????????????????????????????%信號分離成兩路奇數偶數信號
????Sign_SetI(j)=?Sign_Set(I+1);Sign_SetI(j+1)=?Sign_Set(I+1);
????Sign_SetQ(j)=Sign_Set(I);Sign_SetQ(j+1)=?Sign_Set(I);
????j=j+2;
end

for?I?=?1?:?Lenth_Of_Sign_Set
????Sign_Set1(?((I-1)*Num_Unit?+?1)?:?I*Num_Unit)??=?Sign_Set(I);%生成m1(t)
????Sign_Setdiff1(?((I-1)*Num_Unit?+?1)?:?I*Num_Unit)??=?Sign_Setdiff(I);%生成mq(t)
end?

for?I?=?2?:?Lenth_Of_Sign_Set
????Sign_SetI1(?((I-1)*Num_Unit?+?1)?:?I*Num_Unit)??=?Sign_SetI(I-1);%生成m1(t)
????Sign_SetQ1(?((I-1)*Num_Unit?+?1)?:?I*Num_Unit)??=?Sign_SetQ(I);%生成mq(t)
end?

t?=?0?:?1/fs?:?Time_Hold_On?*?Lenth_Of_Sign_Set-?1/fs;?%Rb?*?16?=?0.01*16?=?0.16
Sign_SetI2?=?Sign_SetI1?.*?cos?(pi?*?t?/?2?/?Time_Hold_On);
Sign_SetI2?=?Sign_SetI2?.*?cos?(2?*?pi?*?fc?*?t?);
Sign_SetQ2?=?Sign_SetQ1?.*?sin?(pi?*?t

評論

共有 條評論