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

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

?? berg_algs.m

?? 有關信道估計和信道均衡的仿真程序
?? M
字號:
% this handles the stochastic-gradient-descent CMA algorithms for the% bergulator, and is called by ui_traj.m%% if not available for your platform, you can create a .mex version % by typing "mex -O berg_algs.c" at the system prompt % Copyright 1997-1998 Phil Schniterfunction [f,y,srcme] = berg_algs(N,N_f,D_f,D_e,is_FSE,kappa,mu,r,f_init,...				 alg, misc) f_cur = f_init; if alg == 1,           % straight-up CMA   f = zeros(N_f,floor((N-1)/D_f)+1);          % equalizer history   y = zeros(1,floor((N-1)/D_e)+1);            % soft decisions   srcme = zeros(1,floor((N-1)/D_e)+1);        % sqrt(CM) error history   D_u = misc;				       % update-decimation factor   for i = D_u:D_u:N,     reg = r(1, N_f+(1+is_FSE)*i:-1:(1+is_FSE)*i+1);     y_cur = reg*f_cur;     srcme_cur = kappa-abs(y_cur)^2;     f_cur = f_cur+mu*reg'*(y_cur*srcme_cur);     f(:,floor((i-1)/D_f)+1) = f_cur;     y(floor((i-1)/D_e)+1) = y_cur;     srcme(floor((i-1)/D_e)+1) = srcme_cur;   end elseif alg == 2,       % normalized CMA (N-CMA)   f = zeros(N_f,floor((N-1)/D_f)+1);          % equalizer history   y = zeros(1,floor((N-1)/D_e)+1);            % soft decisions   srcme = zeros(1,floor((N-1)/D_e)+1);        % sqrt(CM) error history   alpha = misc;			       % regularization term   for i = 1:N,     reg = r(1, N_f+(1+is_FSE)*i:-1:(1+is_FSE)*i+1);     y_cur = reg*f_cur;     srcme_cur = kappa-abs(y_cur)^2;     f_cur = f_cur + mu/(alpha+norm(reg)^2)*reg'*(y_cur*srcme_cur);     f(:,floor((i-1)/D_f)+1) = f_cur;     y(floor((i-1)/D_e)+1) = y_cur;     srcme(floor((i-1)/D_e)+1) = srcme_cur;   end elseif alg == 3,       % signed-error CMA (SE-CMA)   f = zeros(N_f,floor((N-1)/D_f)+1);          % equalizer history   y = zeros(1,floor((N-1)/D_e)+1);            % soft decisions   srcme = zeros(1,floor((N-1)/D_e)+1);        % sqrt(CM) error history   for i = 1:N,     reg = r(1, N_f+(1+is_FSE)*i:-1:(1+is_FSE)*i+1);     y_cur = reg*f_cur;     srcme_cur = kappa-abs(y_cur)^2;     f_cur = f_cur + mu*reg'*...       (sign(real(y_cur)*srcme_cur)+j*sign(imag(y_cur)*srcme_cur));     %f_cur = f_cur + mu*reg'*(y_cur*srcme_cur)/abs(y_cur*srcme_cur);     f(:,floor((i-1)/D_f)+1) = f_cur;     y(floor((i-1)/D_e)+1) = y_cur;     srcme(floor((i-1)/D_e)+1) = srcme_cur;   end elseif alg == 4,       % signed-regressor CMA (SR-CMA)   f = zeros(N_f,floor((N-1)/D_f)+1);          % equalizer history   y = zeros(1,floor((N-1)/D_e)+1);            % soft decisions   srcme = zeros(1,floor((N-1)/D_e)+1);        % sqrt(CM) error history   for i = 1:N,     reg = r(1, N_f+(1+is_FSE)*i:-1:(1+is_FSE)*i+1);     y_cur = reg*f_cur;     srcme_cur = kappa-abs(y_cur)^2;     f_cur = f_cur+mu*(sign(real(reg))+j*sign(imag(reg)))'*(y_cur*srcme_cur);     %f_cur = f_cur + mu*(reg./abs(reg))'*(y_cur*srcme_cur);     f(:,floor((i-1)/D_f)+1) = f_cur;     y(floor((i-1)/D_e)+1) = y_cur;     srcme(floor((i-1)/D_e)+1) = srcme_cur;   end elseif alg == 5,       % signed-error, signed-regressor CMA (SS-CMA)   f = zeros(N_f,floor((N-1)/D_f)+1);          % equalizer history   y = zeros(1,floor((N-1)/D_e)+1);            % soft decisions   srcme = zeros(1,floor((N-1)/D_e)+1);        % sqrt(CM) error history   for i = 1:N,     reg = r(1, N_f+(1+is_FSE)*i:-1:(1+is_FSE)*i+1);     y_cur = reg*f_cur;     srcme_cur = kappa-abs(y_cur)^2;     f_cur = f_cur + mu*(sign(real(reg))+j*sign(imag(reg)))'*...       (sign(real(y_cur)*srcme_cur)+j*sign(imag(y_cur)*srcme_cur));     %f_cur = f_cur+mu*(reg./abs(reg))'*(y_cur*srcme_cur)/abs(y_cur*srcme_cur);     f(:,floor((i-1)/D_f)+1) = f_cur;     y(floor((i-1)/D_e)+1) = y_cur;     srcme(floor((i-1)/D_e)+1) = srcme_cur;   end elseif alg == 6,       % dithered signed-error CMA (DSE-CMA)   alpha = misc;			       % dither amplitude   f = zeros(N_f,floor((N-1)/D_f)+1);          % equalizer history   y = zeros(1,floor((N-1)/D_e)+1);            % soft decisions   srcme = zeros(1,floor((N-1)/D_e)+1);        % sqrt(CM) error history   dith_r = alpha*(2*rand(1,N)-1);	       % real dither   if ~isreal(r),     dith_i = alpha*(2*rand(1,N)-1);	       % imag dither   end;   mu = mu*alpha; 			       % adjust step size w.r.t. alpha   for i = 1:N,     reg = r(1, N_f+(1+is_FSE)*i:-1:(1+is_FSE)*i+1);     y_cur = reg*f_cur;     srcme_cur = kappa-abs(y_cur)^2;     f_cur = f_cur + mu*reg'*sign(real(y_cur)*srcme_cur+dith_r(i));     if ~isreal(r),       f_cur = f_cur + j*mu*reg'*sign(imag(y_cur)*srcme_cur+dith_i(i));     end;     f(:,floor((i-1)/D_f)+1) = f_cur;     y(floor((i-1)/D_e)+1) = y_cur;     srcme(floor((i-1)/D_e)+1) = srcme_cur;   end elseif alg == 7,       % weerackody's signed-godard algorithm (WSGA)   f = zeros(N_f,floor((N-1)/D_f)+1);          % equalizer history   y = zeros(1,floor((N-1)/D_e)+1);            % soft decisions   srcme = zeros(1,floor((N-1)/D_e)+1);        % sqrt(CM) error history   for i = 1:N,     reg = r(1, N_f+(1+is_FSE)*i:-1:(1+is_FSE)*i+1);     y_cur = reg*f_cur;     srcme_cur = kappa-abs(y_cur)^2;     f_cur = f_cur + mu*reg'*sign(kappa-abs(real(y_cur))-abs(imag(y_cur)))*...       (sign(real(y_cur))+j*sign(imag(y_cur)));     f(:,floor((i-1)/D_f)+1) = f_cur;     y(floor((i-1)/D_e)+1) = y_cur;     srcme(floor((i-1)/D_e)+1) = srcme_cur;   end else   error('That algorithm is not supported by berg_algs.m'); end;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品888| 日本午夜一本久久久综合| 欧美一区二区在线免费观看| 欧洲精品中文字幕| 色综合色综合色综合| 成人免费黄色大片| 不卡的看片网站| 99久久精品国产精品久久| 99在线精品观看| 99国产欧美久久久精品| 91视频www| 色婷婷香蕉在线一区二区| 欧美最猛性xxxxx直播| 色噜噜狠狠成人网p站| 欧洲色大大久久| 欧美精品在欧美一区二区少妇| 欧美一区二区视频在线观看| 欧美电视剧在线观看完整版| 欧美r级在线观看| 欧美激情一区在线| 中文字幕一区二区在线播放| 亚洲人成电影网站色mp4| 一卡二卡三卡日韩欧美| 奇米影视一区二区三区| 国产一区二区精品久久| aaa欧美日韩| 欧美色中文字幕| 欧美变态tickle挠乳网站| 欧美精品一区二区三区蜜桃视频| 中国av一区二区三区| 一区二区三区欧美| 久久精品国产一区二区三 | 毛片一区二区三区| 国产乱子伦一区二区三区国色天香| 国产精品88av| 欧美日免费三级在线| 欧美videos中文字幕| 亚洲欧美日韩中文字幕一区二区三区| 五月天国产精品| 国产精一品亚洲二区在线视频| 色综合久久久久网| 欧美成人性战久久| 亚洲欧美一区二区不卡| 久久精品国产一区二区三| 色综合久久久久综合体| 精品国精品自拍自在线| 亚洲精品久久嫩草网站秘色| 精品在线一区二区三区| 日本韩国欧美国产| 国产日产精品1区| 丝袜美腿亚洲色图| 一本久久精品一区二区| 国产日韩成人精品| 老司机精品视频线观看86 | 免费在线视频一区| 91女厕偷拍女厕偷拍高清| 欧美成人video| 日韩福利视频导航| 欧美午夜电影网| 国产精品久久久99| 国产一区二区按摩在线观看| 欧美精选一区二区| 亚洲午夜激情网页| 色哟哟一区二区| 中文字幕亚洲一区二区va在线| 精彩视频一区二区三区| 宅男在线国产精品| 亚洲午夜精品一区二区三区他趣| 99re亚洲国产精品| 中文字幕一区在线观看视频| 国产成人av一区| 久久综合色一综合色88| 美女一区二区视频| 欧亚一区二区三区| 欧美视频在线一区二区三区 | 欧美日韩激情一区| 中文字幕国产一区二区| 国产在线不卡视频| 欧美tk丨vk视频| 韩国中文字幕2020精品| 久久亚洲一区二区三区明星换脸| 日本在线不卡视频| 日韩欧美在线综合网| 奇米影视在线99精品| 精品粉嫩aⅴ一区二区三区四区 | 久久久久97国产精华液好用吗| 久久99国产精品久久99 | 成人福利电影精品一区二区在线观看| 久久久亚洲午夜电影| 国产成人无遮挡在线视频| 国产清纯白嫩初高生在线观看91 | 国产宾馆实践打屁股91| 欧美韩国日本综合| 色综合天天性综合| 亚洲国产一区二区视频| 7777精品伊人久久久大香线蕉经典版下载 | 性做久久久久久久久| 欧美丰满一区二区免费视频| 蜜臀av在线播放一区二区三区| 日韩精品在线网站| 成人免费视频视频在线观看免费 | 久久精品日产第一区二区三区高清版| 国产最新精品精品你懂的| 国产精品人成在线观看免费| 色综合久久久久| 全国精品久久少妇| 国产精品免费人成网站| 欧美亚洲国产一区在线观看网站| 丝袜脚交一区二区| 国产日韩欧美高清在线| 色婷婷狠狠综合| 蜜桃一区二区三区四区| 国产精品久久二区二区| 日韩一级精品视频在线观看| 成人精品高清在线| 日本女人一区二区三区| 国产精品初高中害羞小美女文| 欧美日韩视频在线一区二区| 久久99热这里只有精品| 亚洲另类中文字| 精品欧美一区二区久久| 日本高清不卡视频| 国产福利精品导航| 日韩av在线发布| 亚洲三级久久久| 精品噜噜噜噜久久久久久久久试看 | 99久久久久久| 九九久久精品视频| 一区二区三区在线观看欧美| 精品国产伦一区二区三区观看方式 | 成人动漫一区二区在线| 秋霞午夜鲁丝一区二区老狼| 亚洲日本免费电影| 久久精品视频一区二区| 欧美精三区欧美精三区| 91久久精品国产91性色tv| 国产99久久久久| 麻豆成人av在线| 日韩成人免费看| 亚洲愉拍自拍另类高清精品| 国产精品美女www爽爽爽| 久久免费美女视频| 精品电影一区二区三区| 欧美一区二区三区的| 欧美日韩一区二区三区在线 | 欧美色综合久久| 在线免费观看日本欧美| 99久久久精品免费观看国产蜜| 国产综合色视频| 激情欧美一区二区| 久久精品国内一区二区三区| 免费看精品久久片| 午夜精品视频在线观看| 日韩精品一二三| 天天免费综合色| 日韩精品一卡二卡三卡四卡无卡| 婷婷久久综合九色综合绿巨人 | 国产一区二区三区不卡在线观看| 久久国产夜色精品鲁鲁99| 秋霞电影一区二区| 奇米777欧美一区二区| 日本亚洲视频在线| 日本成人在线视频网站| 麻豆国产欧美日韩综合精品二区| 蜜桃视频一区二区三区在线观看| 日韩国产精品大片| 国产真实乱偷精品视频免| 国产精品99久久久| 99在线精品免费| 欧美午夜电影在线播放| 欧美一区二区三区成人| 久久一区二区三区国产精品| 久久精品免视看| 中文字幕一区免费在线观看| 一区二区三区四区视频精品免费| 亚洲影院理伦片| 秋霞午夜av一区二区三区| 国产很黄免费观看久久| 99久久99久久综合| 51午夜精品国产| 久久久不卡网国产精品二区| 中文字幕一区二区三区在线观看| 一区二区三区国产| 美腿丝袜亚洲一区| 成人免费精品视频| 欧美亚洲日本国产| 久久新电视剧免费观看| 综合久久一区二区三区| 男女男精品视频| www.成人在线| 666欧美在线视频| 亚洲国产精品精华液ab| 亚洲综合色自拍一区| 欧美bbbbb| 91小视频在线| www国产成人| 亚洲综合自拍偷拍| 国产剧情一区在线| 欧美日韩大陆一区二区| 亚洲欧洲精品一区二区三区不卡|