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

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

?? designlcbp6.m

?? 高階sigma-delta調制器設計matlab工具包, 半波帶濾波器設計工具包
?? M
字號:
function [param,H,L0,ABCD,x] = designLCBP6(n,OSR,opt,Hinf,f0,t,form,x0,dbg)% Modified designLCBP for use with latest optimization toolbox% Handle the input argumentsparameters = {'n';'OSR';'opt';'Hinf';'f0';'t';'form';'x0';'dbg'};defaults = { 3 64 2 1.6 0.25 [0 1] 'FB' NaN 0 };for i=1:length(defaults)    parameter = char(parameters(i));    if i>nargin | ( eval(['isnumeric(' parameter ') '])  &  ...     eval(['any(isnan(' parameter ')) | isempty(' parameter ') ']) )        eval([parameter '=defaults{i};'])    endendparam.n = n;	param.OSR = OSR;	param.Hinf = Hinf;param.f0 = f0;	param.t = t;		param.form = form;% Compute the resonant frequencies for the LC tanks % and the L and C values.if opt    w = 2*pi*(f0 + 0.25/OSR*ds_optzeros(n,opt)');else    w = 2*pi*f0*ones(1,n);endparam.l = (1./w);	param.c = (1./w);	% Impedance scaling is possible.% Find values for the parameters that yield a stable system.% ?? Could some control theory help here ??if isnan(x0)    x = [2:n+1];elseif length(x0) ~= n    error('Initial guess (x0) has the wrong number of parameters.');else    x = x0;endif exist('fmincon','file')==2	% Latest version of Optimization Toolbox    if dbg	fprintf(1, 'Iterations for initial pole placement:\n');    end    options = optimset('TolX',0.001, 'TolFun',1, 'MaxIter',1000 );    options = optimset(options,'LargeScale','off');    x = fmincon(@LCObj1a,x,[],[],[],[],[],[],@LCObj1b,options,param,0.97,dbg);    H = LCoptparam2tf(x,param);    rmax = max(abs(H.p{:}));    if rmax>0.97	% Failure to converge!	fprintf(2,'Unable to find parameter values which stabilize the system.\n');	return    end    % Do the main optimization for the feedback parameters.    if dbg	fprintf(1, '\nParameter Optimization:\n');    end    options = optimset('TolX',1e-4, 'TolFun',0.5, 'TolCon', 0.01);    options = optimset(options,'MaxIter',1000 );    options = optimset(options,'DiffMaxChange',1e-2);    options = optimset(options,'DiffMinChange',1e-4);    options = optimset(options,'LargeScale','off');    if dbg>1	options = optimset(options,'Display','iter'); 	% Extra debugging info    end    x = fmincon(@LCObj2a,x,[],[],[],[],[],[],@LCObj2b,options,param,0.97,dbg);else    fprintf(1, 'Sorry, designLCBP needs the optimization toolbox.\n');    returnend[H L0 ABCD param] = LCoptparam2tf(x,param);% Uncomment the following line to take into account the quantizer gain % before returning results and doing the plots%[H L0 ABCD k] = LCparam2tf(param,0);% Uncomment the following lines to yield parameters corresponding to k=1%param.gu = k*param.gu; param.gv = k*param.gv;%ABCD(2*n+1,:) = ABCD(2*n+1,:)/k;%ABCD(:, 2*n+[1 2]) = ABCD(:, 2*n+[1 2]) *k;% Now fix up the inputs for 0dB gain at f0.gain_f0 = abs(evalTFP(L0,H,f0)); param.gu = param.gu/gain_f0; L0.k = L0.k/gain_f0;ABCD(:,2*n+1) = ABCD(:,2*n+1)/gain_f0;if strcmp(form,'FF') | strcmp(form,'FFR')    param.gu(n+1) =1;		% For the flattest STFendif dbg    LCplotTF(H,L0,param);endreturnfunction f = LCObj1a(x,param,max_radius,dbg)% The objective function for the initial optimization% process used to put the roots of the denominator of the LCBP NTF inside % the unit circle.f = 1;			% No actual objectivereturnfunction [C,Ceq] = LCObj1b(x,param,max_radius,dbg)% The constraints function for the initial optimization% process used to put the roots of the denominator of the LCBP NTF inside % the unit circle.H = LCoptparam2tf(x,param);objective = 1;			% No actual objectivermax = max(abs(H.p{:}));C = rmax - max_radius;Ceq = [];if dbg    fprintf(1,'x = [ ');    fprintf(1, '%.4f ',x);    fprintf(1,']\n');    fprintf(1,'rmax = %f\n\n',rmax);endreturnfunction objective = LCObj2a(x,param,rmax,dbg)% The objective function if dbg    fprintf(1, 'x = [');    fprintf(1, '%8.5f ', x);    fprintf(1, ']\n');end[H L0 ABCD] = LCoptparam2tf(x,param);% The objective is the in-band noise, in dBf1 = param.f0 - 0.25/param.OSR;f2 = param.f0 + 0.25/param.OSR;objective = dbv(rmsGain(H,f1,f2)/sqrt(3*param.OSR));fprintf(1, 'N0^2 = %.1fdB\n', objective);returnfunction [C, Ceq] = LCObj2b(x,param,rmax,dbg)% The constraints: r-rmax, Hinf-Hinfdesired, quantizer input,% and for the FB form, |stf|-1.1.[H L0 ABCD] = LCoptparam2tf(x,param);Ceq = [];% The constraints are on the maximum radius of the poles of the NTF% the infinity-norm of the NTF, the peaking of the STF (for the 'FB' form),% and the maximum input to the quantizer.max_radius = max(abs(H.p{:}));H_inf = infnorm(H);stf0 = abs( evalTFP(L0, H, param.f0) );[tmp1,tmp2,tmp3,y] = simulateDSM(0.5/stf0*sin(2*pi*param.f0*[0:1000]),ABCD);ymax = max(abs(y));if strcmp(param.form,'FB')    f1 = param.f0 - 0.25/param.OSR;    f2 = param.f0 + 0.25/param.OSR;    stf1 = abs( evalTFP(L0, H, f1) )/stf0;    stf2 = abs( evalTFP(L0, H, f2) )/stf0;    C = [100*(max_radius-rmax) H_inf-param.Hinf stf1-1.01 stf2-1.01 (ymax-5)/10];    %C = [100*(max_radius-rmax) H_inf-param.Hinf stf1-1.01 stf2-1.01 log(ymax/5)];else    C = [100*(max_radius-rmax) H_inf-param.Hinf (ymax-5)/10]; endif dbg	fprintf(1, 'constraints =');	fprintf(1, ' %8.5f', C);	fprintf(1, '\n');	fprintf(1, 'rmax=%5.3f, Hinf = %4.2f, ymax = %5.3f\n\n', ...       max_radius, H_inf, ymax );endreturn

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产真实精品久久二三区| 欧美老女人在线| 91精品国产入口| 国产日韩av一区| 日韩不卡免费视频| 91麻豆精东视频| 国产午夜精品理论片a级大结局 | 精品人伦一区二区色婷婷| 日韩理论电影院| 国产一区二区在线电影| 欧美精品tushy高清| 亚洲精品成人在线| 成人激情午夜影院| 久久久久久久久99精品| 免费国产亚洲视频| 欧美美女一区二区在线观看| 亚洲人成在线播放网站岛国| 国产激情一区二区三区| 精品国产三级电影在线观看| 日韩电影免费一区| 欧美三级日韩三级| 一区二区三区久久久| 91视频国产资源| 国产精品视频一二三| 国产成人精品亚洲午夜麻豆| 久久亚洲精精品中文字幕早川悠里 | 欧美日韩午夜在线| 亚洲一区欧美一区| 欧美制服丝袜第一页| 亚洲精品欧美综合四区| 99久久综合狠狠综合久久| 欧美高清在线精品一区| www.av亚洲| 亚洲精品国产精品乱码不99| 91丨九色丨黑人外教| 一区二区三区欧美久久| 欧美人xxxx| 青青国产91久久久久久| 精品国精品国产| 国产精品亚洲一区二区三区妖精 | 日韩伦理av电影| 91免费视频观看| 亚洲午夜免费电影| 884aa四虎影成人精品一区| 视频一区视频二区中文| 日韩欧美中文一区二区| 国产精品羞羞答答xxdd| 欧美韩日一区二区三区| 色综合久久久久久久| 天堂精品中文字幕在线| 日韩欧美中文字幕公布| 高清不卡一二三区| 亚洲视频香蕉人妖| 欧美精品xxxxbbbb| 国产福利一区二区三区在线视频| 国产精品伦理在线| 欧美在线视频日韩| 精品在线播放午夜| 自拍视频在线观看一区二区| 欧美日韩一级黄| 国产又粗又猛又爽又黄91精品| 国产精品网站在线播放| 欧美日韩国产影片| 国产大陆a不卡| 亚洲国产精品一区二区久久| 欧美videos中文字幕| av一区二区三区在线| 日本伊人色综合网| 国产精品人人做人人爽人人添| 欧美在线一区二区| 国产ts人妖一区二区| 五月综合激情网| 国产日韩精品一区二区浪潮av| 欧美综合亚洲图片综合区| 精品无人码麻豆乱码1区2区| 亚洲伦理在线精品| 久久午夜老司机| 欧美浪妇xxxx高跟鞋交| 99久久伊人久久99| 激情综合色丁香一区二区| 一区二区三区日韩欧美| 中文字幕第一区二区| 欧美久久高跟鞋激| 91老师片黄在线观看| 国产在线不卡视频| 日产国产欧美视频一区精品| 国产精品不卡在线观看| 精品国产髙清在线看国产毛片| 精品污污网站免费看| www.66久久| 夫妻av一区二区| 蜜乳av一区二区| 丝袜美腿亚洲一区二区图片| 伊人一区二区三区| 国产精品久久久久久久久免费相片| 欧美一区二区三区电影| 欧洲精品中文字幕| 91香蕉视频mp4| 成人aaaa免费全部观看| 韩国成人精品a∨在线观看| 免播放器亚洲一区| 爽好久久久欧美精品| 亚洲精品视频自拍| 中文字幕日韩一区| 综合亚洲深深色噜噜狠狠网站| 国产视频一区在线观看| 国产午夜精品一区二区三区嫩草| 精品毛片乱码1区2区3区 | 日本成人在线电影网| 亚洲永久精品大片| 一区二区三区av电影| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲视频一区二区在线| 亚洲精品视频免费观看| 亚洲综合清纯丝袜自拍| 亚洲午夜免费视频| 日韩国产欧美在线视频| 亚洲3atv精品一区二区三区| 亚洲一区二区三区四区的| 午夜精品福利一区二区蜜股av | 欧美一区午夜视频在线观看 | 美国av一区二区| 丝袜诱惑制服诱惑色一区在线观看| 亚洲国产精品欧美一二99| 天天影视涩香欲综合网| 奇米一区二区三区| 久久国产尿小便嘘嘘| 国产一区二区美女诱惑| 成人综合婷婷国产精品久久| av一二三不卡影片| 欧美中文字幕久久| 日韩精品一区二区三区中文不卡| 精品剧情在线观看| 欧美韩国一区二区| 亚洲影视资源网| 美洲天堂一区二卡三卡四卡视频| 国产成人亚洲综合a∨婷婷| 成人h动漫精品一区二区| 色综合激情五月| 欧美一区三区四区| 欧美激情综合网| 一二三区精品福利视频| 免费成人美女在线观看| 岛国精品在线观看| 欧美日韩中文字幕一区| 久久综合色8888| 怡红院av一区二区三区| 久久99国产精品免费| 91亚洲大成网污www| 日韩欧美一区二区久久婷婷| 一区二区中文字幕在线| 亚洲18色成人| jlzzjlzz欧美大全| 777xxx欧美| 亚洲欧美视频在线观看| 日本麻豆一区二区三区视频| 99视频精品在线| 欧美成人性战久久| 悠悠色在线精品| 国产福利一区二区三区视频在线| 欧美日韩视频专区在线播放| 国产精品欧美一级免费| 免费人成在线不卡| 色狠狠一区二区| 国产喂奶挤奶一区二区三区| 午夜伦理一区二区| 91丨国产丨九色丨pron| 国产亚洲精品bt天堂精选| 亚洲成人激情综合网| 99热在这里有精品免费| 国产午夜精品福利| 精品影院一区二区久久久| 欧美日韩精品一区二区三区| 国产精品看片你懂得| 国产一区三区三区| 日韩一区二区精品在线观看| 亚洲自拍偷拍网站| 99精品国产99久久久久久白柏| 久久综合色天天久久综合图片| 日本免费新一区视频| 欧美日韩在线三区| 亚洲人成人一区二区在线观看 | 精品视频一区二区三区免费| 国产精品美日韩| 国产河南妇女毛片精品久久久 | 精品一区二区三区免费观看| 欧美精品一二三四| 亚洲综合另类小说| 在线免费视频一区二区| 亚洲精品一二三| 色狠狠一区二区三区香蕉| 亚洲欧洲综合另类| 色综合欧美在线视频区| 亚洲色图第一区| fc2成人免费人成在线观看播放 | 另类人妖一区二区av| 这里是久久伊人| 蜜桃视频一区二区三区| 日韩一区二区精品在线观看| 美脚の诱脚舐め脚责91 |