亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? receive.m

?? 對在多徑環境下的ofdm系統進行仿真
?? M
字號:
function [Datarx, DiffPhRx] = receive(TimeSignal,ifftsize,carriers,...
		 wordsize,guardtype,guardtime)
%RECEIVE Decodes a COFDM time waveform back into its data
%	function [Datarx, DiffPh] = receive(TimeSignal,ifftsize,carriers,...
%		 wordsize,guardtype,guardtime)
%
%	INPUTS:
%	========
% 	TimeSignal : This is the input time signal for the COFDM waveform. The format
%		     of the output is a row vector.
%	ifftsize   : Size of ifft to use for generating the waveform
%	carriers   : Which carriers to use for the transmission
%	wordsize   : Number of bits to transmit on each carrier eg. 2 => QPSK
%	      	     1 => BPSK, 4 => 16PSK, 8 => 256PSK.
%	             Must be one of: 1,2,4 or 8
%	guardtype  : What type of guard period to use
%	             Options:
%	      	     0 = No Guard period
%	      	     1 = zero level guard period
%	      	     2 = cyclic extension of end of symbols
%	      	     3 = same as 2 but with the first half of the guard period = zero
%	guardtime  : Number of sample to use for the total guard time
%			
%	OUTPUTS:
%	========
%	Datarx     : This is the output data that has been decoded from the 'TimeSignal'
%	      	     Its format is in words the same size as 'wordsize'. Each row of 
%	      	     Datarx is the data from one symbol.
%	DiffPhTx   : This is the actual phase difference between each symbol for the data
%		     This includes any noise or aborations due to the channel. It can be
%		     used for generating a histogram of the phase error. It has been adjusted
%		     so that the phase is centered around the phase locations of the data
%		     For Example for QPSK, the output phase is from -45 deg to 315 deg. This
%		     is for IQ locations at, 0, 90, 180, 270 deg.
%
%	Copyright (c) Eric Lawrey 1997
%
%	See:	TRANSMIT, WRFILE, CHANNEL

%	Modifications:
%	16/6/97	Started working on the function, it isn't finished yet.
%	17/6/97 Continued work on the receive function, it is now mostly finished
%		and has been partly tested.
%	18/6/97	Changed the way thay the DiffPhTx is generated, so that the phase out is based
%		on the phase locations. This was done so the phase error can be easily 
%		calculated. Negative phase errors centered around the 0deg phasor are no
%		longer 359.6 deg for example but -0.4 deg. Fixed a bug due to having 
%		guardtype = 0

%=========================================================================
%Strip back the number of samples to make it a multiple of the symbol size
%=========================================================================
if guardtype == 0,
	guardtime = 0;
end

SymbLen = length(TimeSignal)+guardtime;	%Find total number of samples
					%per symbol, including guard.	
TimeSignal = TimeSignal(1:(SymbLen-rem(SymbLen,ifftsize+guardtime)));

					%Find the number of symbols in the input time waveform
numsymb = length(TimeSignal)/(ifftsize+guardtime);

%==========================================================================
%Reshape the linear time waveform into fft segments and remove guard period
%==========================================================================
if guardtype ~= 0,
	symbwaves = reshape(TimeSignal,ifftsize+guardtime,numsymb);
	symbwaves = symbwaves(guardtime+1:ifftsize+guardtime,:); %Strip off the guard period
else
	symbwaves = reshape(TimeSignal,ifftsize,numsymb);
end

fftspect = fft(symbwaves)';	%Find the spectrum of the symbols

DataCarriers = fftspect(:,carriers);	%Extract the used carriers from the symbol spectrum.
clear fftspect;				%Save some memory
CarrPh = angle(DataCarriers);		%Find the phase angle of the data
NegCarrPh = find(CarrPh<0);		%Map the phase angle to from 0 - 360 degrees
CarrPh(NegCarrPh) = rem(CarrPh(NegCarrPh)+2*pi,2*pi);

clear NegCarrPh;
%================================
%Apply DQPSK on the received data
%================================
DiffPh = diff(CarrPh);		 	%Compare phase of current to previous symbol
DiffPh = DiffPh*360/(2*pi);		%convert from radians to degrees

NegPh=find(DiffPh<0);			%Make all phases between 0 - 360 degrees
DiffPh(NegPh)=DiffPh(NegPh)+360;

Datarx = zeros(size(DiffPh));
PhInc = 360/(2^wordsize);		%Find the increment between the phase locations
DiffPhRx = rem(DiffPh/(PhInc)+0.5,(2^wordsize))*(PhInc)-(PhInc/2);

Datarx = floor(rem(DiffPh/(360/(2^wordsize))+0.5,(2^wordsize)));





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线看一区二区| 国产揄拍国内精品对白| 国产精品久久久久三级| 久久久久久免费毛片精品| 91精品国产丝袜白色高跟鞋| 欧美高清视频不卡网| 欧美一级视频精品观看| 欧美一区二区三区在线观看视频| 欧美日韩亚洲不卡| 日韩一区二区免费在线观看| 欧美一级欧美三级| 精品99一区二区| 欧美国产精品一区| 亚洲人成网站在线| 亚洲不卡一区二区三区| 日韩国产欧美在线视频| 韩国三级中文字幕hd久久精品| 精品无人码麻豆乱码1区2区| 国产sm精品调教视频网站| 97精品视频在线观看自产线路二| 日韩一级免费观看| 精品国内二区三区| 中文字幕乱码一区二区免费| 国产精品久久久久久久午夜片| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲大尺度视频在线观看| 激情图区综合网| 91丨九色porny丨蝌蚪| 3d成人h动漫网站入口| 久久免费午夜影院| 亚洲福利电影网| 国产精品一二三四五| 在线观看不卡一区| 久久精品一区二区三区av| 亚洲女同女同女同女同女同69| 免费观看在线综合| 色系网站成人免费| 精品剧情在线观看| 亚洲一区二区五区| 成人综合在线视频| 日韩欧美一区二区在线视频| 亚洲欧美综合色| 国产精品88av| 91.com在线观看| 亚洲日本中文字幕区| 激情深爱一区二区| 欧美丰满美乳xxx高潮www| 日韩一区中文字幕| 国产精品影音先锋| 91精品国产综合久久福利 | 亚洲国产精品精华液ab| 亚洲国产cao| 91视频一区二区| 国产亚洲精品中文字幕| 午夜不卡av免费| 91猫先生在线| 国产欧美精品一区二区三区四区 | 色综合中文字幕国产 | 美女爽到高潮91| 欧美日韩在线播| 亚洲女同ⅹxx女同tv| 懂色av噜噜一区二区三区av| 日韩欧美www| 日本伊人色综合网| 欧美一区二区视频免费观看| 亚洲一区二区在线视频| 91黄色免费版| 一二三四区精品视频| 色哦色哦哦色天天综合| 国产精品久久久久久妇女6080| 国内久久精品视频| 精品日韩欧美一区二区| 狠狠色丁香久久婷婷综合丁香| 4438x成人网最大色成网站| 日韩不卡一区二区| 欧美一级日韩不卡播放免费| 手机精品视频在线观看| 91精品啪在线观看国产60岁| 免费观看成人av| 欧美va天堂va视频va在线| 久久国产精品区| 国产婷婷色一区二区三区四区 | 成人午夜免费av| 中国色在线观看另类| av爱爱亚洲一区| 一卡二卡三卡日韩欧美| 制服丝袜在线91| 国产综合色在线视频区| 国产精品国产三级国产三级人妇 | 天天亚洲美女在线视频| 欧美丰满少妇xxxxx高潮对白| 美女在线视频一区| 久久久久久综合| 日本乱人伦aⅴ精品| 日本少妇一区二区| 欧美国产激情二区三区| yourporn久久国产精品| 亚洲午夜久久久| 欧美成人精精品一区二区频| 国产成人免费在线观看不卡| 一区二区三区在线观看欧美| 在线综合视频播放| 懂色一区二区三区免费观看 | 欧美色偷偷大香| 蜜臀av性久久久久蜜臀av麻豆| 国产午夜精品一区二区三区视频 | 亚洲国产成人tv| 精品国产网站在线观看| 99久久久免费精品国产一区二区| 亚洲妇女屁股眼交7| 久久久久99精品国产片| 色婷婷综合久久久久中文| 美女爽到高潮91| 一区二区不卡在线播放 | 欧美日韩国产小视频在线观看| 美女在线一区二区| 亚洲精品中文在线观看| 欧美成人aa大片| 91福利视频久久久久| 国产**成人网毛片九色| 午夜精品国产更新| 最新成人av在线| 久久久91精品国产一区二区精品| 在线观看亚洲一区| 国产69精品久久久久毛片| 美女一区二区久久| 亚洲一区在线播放| 国产精品拍天天在线| 精品少妇一区二区三区在线播放 | 国产盗摄一区二区三区| 秋霞国产午夜精品免费视频| 亚洲精品视频免费观看| 亚洲国产成人午夜在线一区| 欧美一区二区女人| 欧美三级乱人伦电影| 色综合天天做天天爱| 成人亚洲一区二区一| 国产在线不卡一区| 另类综合日韩欧美亚洲| 青青草国产成人99久久| 亚洲国产精品久久人人爱 | 欧美制服丝袜第一页| 99久久精品免费看| 粉嫩av亚洲一区二区图片| 国产成人综合网| 国产高清在线观看免费不卡| 老汉av免费一区二区三区| 五月天激情综合| 午夜精品123| 午夜久久久久久久久久一区二区| 亚洲综合在线第一页| 亚洲激情欧美激情| 一区二区三区久久久| 亚洲三级小视频| 亚洲久草在线视频| 亚洲va韩国va欧美va精品| 成人性生交大片免费| 国产成人av资源| 成人av在线影院| 91免费精品国自产拍在线不卡| av网站免费线看精品| 91浏览器在线视频| 欧美亚洲日本国产| 69堂国产成人免费视频| 精品三级在线观看| 国产欧美日韩精品在线| 中文字幕日韩欧美一区二区三区| 国产精品成人网| 亚洲一区二区三区四区五区中文| 亚洲图片自拍偷拍| 久久国产麻豆精品| 国产成都精品91一区二区三| 91亚洲资源网| 欧美男人的天堂一二区| 日韩欧美在线综合网| 国产清纯白嫩初高生在线观看91 | 国产欧美一区二区在线| 亚洲视频资源在线| 亚洲成人av一区二区三区| 六月丁香综合在线视频| 丁香网亚洲国际| 日本韩国一区二区| 精品国产百合女同互慰| 亚洲人成网站影音先锋播放| 三级欧美在线一区| 国产91在线看| 777xxx欧美| 亚洲欧洲精品天堂一级| 久久精品国产亚洲一区二区三区| 国产aⅴ综合色| 91精品免费在线观看| 国产精品超碰97尤物18| 美美哒免费高清在线观看视频一区二区| 国产一区二区0| 欧美日韩精品专区| 亚洲素人一区二区| 国产精品 欧美精品| 欧美喷潮久久久xxxxx| 亚洲欧美在线另类| 国产精品18久久久|