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

📄 ui_fse.m

📁 有关信道估计和信道均衡的仿真程序
💻 M
字号:
% this handles the BSE/FSE case for the BERGulator% Copyright 1997-1998 Phil Schniter % keep all variables local in scope function [] = ui_fse(); % declare global variables berg_global; ui_private_global;  % base channel type on BSE/FSE choice if get(h_fse,'Value') == 1,	% ->FSE   set(h_chan,'String','4-tap|6-tap|Custom|Read from file');   if ~is_FSE,			% BSE->FSE     if get(h_chan,'Value')==3,        set(h_chan,'Value',4);  % keep "read from file"      elseif get(h_chan,'Value')==2,        set(h_chan,'Value',3);  % keep "custom"      else,       set(h_chan,'Value',3);  % other BSE channels become custom FSEs     end;   end; else				% ->BSE   set(h_chan,'String','2-tap|Custom|Read from file');   if is_FSE,			% FSE->BSE     if get(h_chan,'Value')==4,       set(h_chan,'Value',3); 	% keep "read from file"      elseif get(h_chan,'Value')==3,        set(h_chan,'Value',2); 	% keep "custom"      else,       set(h_chan,'Value',2); 	% other FSE channels become custom BSEs     end;   end; end; % remember last setting of FSE/BSE is_FSE = 2-get(h_fse,'Value'); % enforce possible changes to channel type (and thus coefficients) ui_chan;

⌨️ 快捷键说明

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