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

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

?? ofdm.m

?? OFDM_Final_Report.pdf后面附有matlab程序
?? M
字號:
function varargout = ofdm(varargin)
% OFDM M-file for ofdm.fig
%      OFDM, by itself, creates a new OFDM or raises the existing
%      singleton*.
%
%      H = OFDM returns the handle to a new OFDM or the handle to
%      the existing singleton*.
%
%      OFDM('CALLBACK',hObject,eventData,handles,...) calls the local
%      function named CALLBACK in OFDM.M with the given input arguments.
%
%      OFDM('Property','Value',...) creates a new OFDM or raises the
%      existing singleton*.  Starting from the left, property value pairs are
%      applied to the GUI before ofdm_OpeningFunction gets called.  An
%      unrecognized property name or invalid value makes property application
%      stop.  All inputs are passed to ofdm_OpeningFcn via varargin.
%
%      *See GUI Options on GUIDE's Tools menu.  Choose "GUI allows only one
%      instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES

% Copyright 2002-2003 The MathWorks, Inc.

% Edit the above text to modify the response to help ofdm

% Last Modified by GUIDE v2.5 19-May-2005 09:54:09

% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @ofdm_OpeningFcn, ...
                   'gui_OutputFcn',  @ofdm_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end

if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT


% --- Executes just before ofdm is made visible.
function ofdm_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% varargin   command line arguments to ofdm (see VARARGIN)

% Choose default command line output for ofdm
handles.output = hObject;

% Update handles structure
guidata(hObject, handles);

% UIWAIT makes ofdm wait for user response (see UIRESUME)
% uiwait(handles.figure1);


% --- Outputs from this function are returned to the command line.
function varargout = ofdm_OutputFcn(hObject, eventdata, handles) 
% varargout  cell array for returning output args (see VARARGOUT);
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure
varargout{1} = handles.output;


% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% set(handles.exit,'UserData',1);   % This will halt execution!
slidenum = get(hObject,'UserData');
pointsave=get(gcbf,'Pointer');
set(gcbf,'Pointer','watch');

if slidenum == 1,
setupGUI;
%axisHnd1=findobj('Tag','Axes1');
set(handles.axes1,'Visible','on');
% Stem Plot the Binary Data
stem(data_in,'filled');
msg = { 'Assume that we want to transmit the following binary '...
'data using OFDM: [0 0 0 1 1 0 1 1]. '...
'The plot shows this binary data. '...
' '...
' '...
' '...
' ';...
        };
    set(handles.infobox,'String',msg);
    guidata(gcbo,handles);
%    set(hObject,'String','Load Project'); 
    set(hObject,'UserData',slidenum+1);
elseif slidenum == 2,
    %drawnow;
    setupGUI;
    msg = { 'In OFDM an IFFT (Inverse Fast Fourier Transform) is '...
'used to put the binary numbers onto many frequencies. '...
'Due to the math involved in an IFFT, these '...
'frequencies do not interfere with eath other (in '...
'communication terms, this is called "Orthogonality"). '...
'The plot shows that each group of 2 blue data points '...
'under a red hump will be put onto one frequency. ';...
        };
    set(handles.infobox,'String',msg);
    guidata(gcbo,handles);
    set(hObject,'UserData',slidenum+1); 
y=1.2*abs(sin(linspace(0,4*pi,80))).^(1/5);
x=linspace(0.5,8.5,80);
plot(x,y,'r'),hold on
grid(handles.axes1);
stem(data_in,'filled'),hold off
elseif slidenum == 3,
setupGUI
% Perform the ifft and display the results
 msg = { 'The IFFT math is now complete. It has generated an '...
'OFDM signal that corresponds to the binary data. '...
'The plot shows the signal generated by the IFFT. '...
' '...
' '...
' '...
' ';...
        };
    set(handles.infobox,'String',msg);
    guidata(gcbo,handles);
    set(hObject,'UserData',slidenum+1);
    tx
    plot(xmit)
elseif slidenum == 4,
    msg = { 'Now, this OFDM signal can be transmitted through a '...
'media and then received. This media (or "Channel" in '...
'communication) could be wired or wireless. Once the '...
'signal is received, the reverse process is done to '...
'recover the original binary data. '...
' '...
' ';...
        };
    set(handles.infobox,'String',msg);
    set(hObject,'UserData',slidenum+1); 
 elseif slidenum == 5,
     setupGUI
   msg = { 'Now, this OFDM signal can be transmitted through a '...
'media and then received. This media (or "Channel" in '...
'communication) could be wired or wireless. Once the '...
'signal is received, the reverse process is done to '...
'recover the original binary data. '...
' '...
' ';...
        };
    set(handles.infobox,'String',msg);
tx, ch, rx
stem(output,'filled')
%nextHnd1=findobj('Tag','PushbuttonNext');
set(hObject,'String','Start Over') % repeat if desired
% otherwise
% disp('error')
%     guidata(gcbo,handles);
%     set(hObject,'UserData',slidenum+1);
%     
      
end
set(gcbf,'Pointer',pointsave);


% --- Executes on button press in pushbutton3.
function pushbutton3_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton3 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
delete(gcbf);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产综合久久久久久久久久| 91丝袜美女网| 无吗不卡中文字幕| 亚洲一区二区三区小说| 亚洲日本va在线观看| 亚洲欧美综合网| 国产精品成人免费| 亚洲人精品午夜| 夜夜精品浪潮av一区二区三区| 国产精品麻豆一区二区| 精品成人免费观看| 国产午夜精品美女毛片视频| 国产无遮挡一区二区三区毛片日本 | 国产精品你懂的在线| 国产日韩影视精品| 国产精品无圣光一区二区| 国产精品久久久久一区二区三区| 国产亚洲一本大道中文在线| 中文字幕不卡三区| 亚洲色图20p| 亚洲v日本v欧美v久久精品| 图片区小说区国产精品视频| 奇米777欧美一区二区| 久久超碰97中文字幕| 成人午夜免费视频| 在线日韩国产精品| 日韩精品一区二区三区视频 | 欧美日本视频在线| 欧美va亚洲va| 国产精品久久久久影院色老大| 亚洲精品视频在线| 日本成人在线电影网| 国产在线精品免费| 色婷婷av一区二区| 精品国产麻豆免费人成网站| 国产精品麻豆视频| 午夜久久久久久久久久一区二区| 韩国v欧美v日本v亚洲v| 97久久久精品综合88久久| 6080国产精品一区二区| 中文字幕欧美区| 亚洲妇熟xx妇色黄| 成人h精品动漫一区二区三区| 精品婷婷伊人一区三区三| 久久无码av三级| 亚洲国产另类av| 国产精品91一区二区| 欧美日韩成人综合在线一区二区| 国产日韩欧美电影| 午夜精品福利一区二区三区av | 国产精品资源网| 777午夜精品免费视频| 国产日韩av一区二区| 天堂成人国产精品一区| 国产成a人亚洲| 欧美一区二区三区视频在线| 国产精品第一页第二页第三页| 免费一级欧美片在线观看| 一本色道亚洲精品aⅴ| 久久色中文字幕| 日本网站在线观看一区二区三区 | 在线精品国精品国产尤物884a| 精品三级av在线| 亚洲国产精品久久人人爱| 99国产精品久久久| 亚洲国产精品成人综合| 另类的小说在线视频另类成人小视频在线| 99久久婷婷国产综合精品电影| 久久综合久久99| 另类综合日韩欧美亚洲| 7799精品视频| 日韩电影在线观看电影| 色天天综合色天天久久| 亚洲欧美一区二区在线观看| 国产精品原创巨作av| 日韩免费高清av| 免费看欧美美女黄的网站| 欧美私模裸体表演在线观看| 综合分类小说区另类春色亚洲小说欧美 | 久久亚洲一区二区三区四区| 蜜臀av性久久久久蜜臀av麻豆| 欧美日韩国产成人在线免费| 亚洲国产日日夜夜| 欧美嫩在线观看| 日日噜噜夜夜狠狠视频欧美人| 欧美三级蜜桃2在线观看| 亚洲精选视频免费看| 91极品美女在线| 午夜精品免费在线| 欧美一区二区美女| 麻豆成人久久精品二区三区小说| 日韩欧美久久久| 国产成人鲁色资源国产91色综| 国产亲近乱来精品视频| 99久久精品国产一区| 一区二区三区视频在线看| 欧美午夜一区二区三区| 日韩av高清在线观看| 精品久久五月天| 成人av网在线| 亚洲成人综合在线| 精品美女一区二区| 成人综合在线网站| 亚洲国产人成综合网站| 精品成人在线观看| 91麻豆福利精品推荐| 亚洲一级二级三级| 欧美videos中文字幕| va亚洲va日韩不卡在线观看| 亚洲图片欧美色图| 国产校园另类小说区| 色香蕉久久蜜桃| 狠狠网亚洲精品| 亚洲一线二线三线久久久| 精品久久久久久无| 色婷婷综合激情| 久久99国产精品尤物| 亚洲天堂网中文字| 日韩一区二区三区观看| 99精品视频中文字幕| 久久91精品久久久久久秒播| 亚洲色图另类专区| 精品少妇一区二区三区在线播放 | 一本到一区二区三区| 美女在线一区二区| 一区二区高清在线| 国产日本欧美一区二区| 7777精品伊人久久久大香线蕉的| 成人视屏免费看| 精品在线播放免费| 亚洲激情成人在线| 中文字幕久久午夜不卡| 欧美一区二区三区在线观看视频| 99re热视频这里只精品| 国产一区二区不卡老阿姨| 亚洲成人一区在线| 亚洲欧美另类久久久精品| 久久亚洲一级片| 日韩欧美卡一卡二| 欧美精品第一页| 91麻豆swag| 99久久精品久久久久久清纯| 国产一区二区三区免费观看| 日本麻豆一区二区三区视频| 一区二区三区在线免费观看| 国产欧美日韩另类一区| 欧美成人福利视频| 日韩欧美激情一区| 欧美一区二区视频在线观看2020| 一本大道久久精品懂色aⅴ| 丰满少妇在线播放bd日韩电影| 看国产成人h片视频| 天天操天天综合网| 午夜激情综合网| 亚洲高清视频在线| 亚洲国产中文字幕| 亚洲综合成人在线| 亚洲高清免费在线| 首页综合国产亚洲丝袜| 午夜私人影院久久久久| 亚洲福利一区二区三区| 亚洲成a人v欧美综合天堂| 亚洲与欧洲av电影| 亚洲成人你懂的| 日本欧洲一区二区| 国内外成人在线| 国产成人综合网| 成人app在线| 日本精品视频一区二区三区| 91国产丝袜在线播放| 欧美日韩精品一区二区在线播放 | 天天综合网 天天综合色| 日韩国产欧美在线播放| 美国三级日本三级久久99 | 精品国产乱码久久| 国产日韩一级二级三级| 中文字幕一区二区三区不卡在线| 18欧美亚洲精品| 性做久久久久久免费观看欧美| 手机精品视频在线观看| 久久99精品久久久久久国产越南 | 成人中文字幕合集| 一本大道av伊人久久综合| 欧美日韩一区二区三区四区五区| 欧美一区二区啪啪| 日本一区二区三区高清不卡| 亚洲欧美电影院| 蜜臀av一级做a爰片久久| 国产成人综合网| 欧美日韩在线播放三区| 日韩女优av电影在线观看| 中文字幕二三区不卡| 亚洲自拍欧美精品| 国内精品不卡在线| 欧美性大战久久久久久久蜜臀| 欧美mv和日韩mv的网站| 亚洲免费观看在线视频| 久久av资源网| 欧美综合色免费| 国产情人综合久久777777|