⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wifipreamble.m

📁 MIT关于OFDM收发器、WIFI收发器的ASIC和 FPGA硬件开发源码及资料
💻 M
字号:
%----------------------------------------------------------------------%% The MIT License % % Copyright (c) 2007 Alfred Man Cheuk Ng, mcn02@mit.edu % % Permission is hereby granted, free of charge, to any person % obtaining a copy of this software and associated documentation % files (the "Software"), to deal in the Software without % restriction, including without limitation the rights to use,% copy, modify, merge, publish, distribute, sublicense, and/or sell% copies of the Software, and to permit persons to whom the% Software is furnished to do so, subject to the following conditions:% % The above copyright notice and this permission notice shall be% included in all copies or substantial portions of the Software.% % THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR% OTHER DEALINGS IN THE SOFTWARE.%----------------------------------------------------------------------%pShort = [ 0; 	   0; 0; 0; -1-1j; 0; 0; 0; -1-1j; 0; 0; 0; 1+1j; 0; 0; 0; 1+1j; 0; 0; 0; 1+1j; 0; 0; 0; 1+1j; 0; 0;           0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0;	   0; 0; 1+1j; 0; 0; 0; -1-1j; 0; 0; 0; 1+1j; 0; 0; 0; -1-1j; 0; 0; 0; -1-1j; 0; 0; 0; 1+1j; 0; 0; 0; 	  ];pAllSz = size([pShort; pShort]);pShort = sqrt(13/6) * pShort;pShort = ifft(pShort);pShortRel = real([pShort; pShort]);pShortImg = imag([pShort; pShort]);fid = fopen('WiFiPreambles.txt', 'wt');fprintf(fid,'Short Preambles:\n');for row = 1:pAllSz(1)     fprintf(fid,'%6.5f, %6.5f\n',pShortRel(row),pShortImg(row));endpLong = [ 0;	  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;          0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0;	  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; ];pLong = ifft(pLong);pLongRel = real([pLong; pLong]);pLongImg = imag([pLong; pLong]);fprintf(fid,'Long Preambles:\n');for row = 1:pAllSz(1)     fprintf(fid,'%6.5f, %6.5f\n',pLongRel(row),pLongImg(row));endfclose(fid);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -