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

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

?? nichols.m

?? 本書是電子通信類的本科、研究生輔助教材
?? M
字號:
function [magout,phase,w] = nichols(a,b,c,d,iu,w)
%NICHOLS Nichols frequency response for continuous-time linear systems.
%	NICHOLS(A,B,C,D,IU) produces a Nichols plot from the single
%	input IU to all the outputs of the continuous state-space system 
%	(A,B,C,D).  IU is an index into the inputs of the system and 
%	specifies which input to use for the Nichols response.  The 
%	frequency range and number of points are chosen automatically.
%
%	NICHOLS(NUM,DEN) produces the Nichols plot for the polynomial 
%	transfer function G(s) = NUM(s)/DEN(s) where NUM and DEN contain
%	the polynomial coefficients in descending powers of s. 
%
%	NICHOLS(A,B,C,D,IU,W) or NICHOLS(NUM,DEN,W) uses the user-supplied
%	freq. vector W which must contain the frequencies, in radians/sec,
%	at which the Nichols response is to be evaluated.  When invoked 
%	with left hand arguments,
%		[MAG,PHASE,W] = NICHOLS(A,B,C,D,...)
%		[MAG,PHASE,W] = NICHOLS(NUM,DEN,...) 
%	returns the frequency vector W and matrices MAG and PHASE (in 
%	degrees) with as many columns as outputs and length(W) rows.  No 
%	plot is drawn on the screen.  Draw the Nichols grid with NGRID.
%
%	See also: LOGSPACE,NGRID,MARGIN,BODE, and NYQUIST.

%	Clay M. Thompson  7-6-90
%	Revised ACWG 6-21-92
%	Copyright (c) 1986-93 by the MathWorks, Inc.

if nargin==0, eval('exresp(''nichols'')'), return, end

error(nargchk(2,6,nargin));

% --- Determine which syntax is being used ---
if (nargin==1),
	error('Wrong number of input arguments.');

elseif (nargin==2),	% Transfer function form without frequency vector
	num = a; den = b;
	w = freqint2(num,den,30);
	[ny,nn] = size(num); nu=1;

elseif (nargin==3),	% Transfer function form with frequency vector
	num = a; den = b;
	w = c;
	[ny,nn] = size(num); nu=1;

elseif (nargin==4),	% State space system, w/o iu or frequency vector
	error(abcdchk(a,b,c,d));
	w = freqint2(a,b,c,d,30);
	[iu,nargin,mag,phase]=mulresp('nichols',a,b,c,d,w,nargout,1);
	if ~iu, if nargout, magout = mag; end, return, end
	[ny,nu] = size(d);

elseif (nargin==5),	% State space system, with iu but w/o freq. vector
	error(abcdchk(a,b,c,d));
	w = freqint2(a,b,c,d,30);
	[ny,nu] = size(d);

else
	error(abcdchk(a,b,c,d));
	[ny,nu] = size(d);

end

if nu*ny==0, phase=[]; w=[]; if nargout~=0, magout=[]; end, return, end

% --- Evaluate the frequency response ---
if (nargin==2)|(nargin==3),
	g = freqresp(num,den,sqrt(-1)*w);
else
	g = freqresp(a,b,c,d,iu,sqrt(-1)*w);
end

mag = abs(g);
phase = -180+180./pi*atan2(-imag(g),-real(g));

% If no left hand arguments then plot graph.
if nargout==0
	status = ishold;
	magdb = 20*log10(mag);

	% Find the points where the phase wraps.  Plot each branch separately.
	% The following code is based on the algorithm in the unwrap function.

	cutoff = 200;
	[m, n] = size(phase);				% Assume column orientation.

	pmin = min(phase); pmin = pmin(ones(m, 1), :);% To force REM to behave.
	p = rem(phase - pmin, 360) + pmin;            % Phases modulo 360.

	dp = [p(1,:);diff(p)];			% Differentiate phases.
	jumps = (dp > cutoff) + (dp < -cutoff);	% Array of jumps locations
	if n==1, jvec = jumps; else jvec = (sum(jumps')~=0)'; end
	seg = cumsum(jvec);				% Used to identify segments

	jloc = find(jvec~=0);

	% Strip off each continuous piece and plot separately
	pj=[]; mj=[]; jj=[];
	for k=0:seg(length(seg)),
		mseg = magdb(seg==k,:); pseg = p(seg==k,:);

		% Add last point of previous segments so plots are continuous
		if ~isempty(pj), pj(jj)=pseg(1,jj); mj(jj)=mseg(1,jj); end
		pseg=[pj;pseg]; mseg=[mj;mseg];

		% Remember last point
		[np,mp] = size(pseg);
		if np~=0,
		    pj = pseg(np,:); mj = mseg(np,:); 
		    if k<length(jloc), jj=(jumps(jloc(k+1),:)~=0); end
		end

		if np>1,
		    plot(pseg,mseg), 		% Plot segment
		    hold on
		end
	end

	axstate = axis('state');
	if axstate(1)=='a'  % axis is set to auto range
		set(gca,'xlim',[-360 0]);
	end
	set(gca,'xtick',[-360, -270, -180, -90 0]);
	xlabel('Open-Loop Phase (deg)')
	ylabel('Open-Loop Gain (db)')

	if ~status, hold off, end	% Return hold to previous status
	return % Suppress output
end

% Uncomment the following line for decibels, but be warned that the 
% MARGIN function will not work with decibel data.

% mag = 20*log10(mag);
magout = mag; 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线视频观看| 国产网站一区二区三区| 成人黄色软件下载| 国产精品一卡二卡在线观看| 美女视频黄免费的久久 | 老色鬼精品视频在线观看播放| 亚洲自拍偷拍九九九| 亚洲激情av在线| 亚洲综合免费观看高清完整版| 亚洲一区二区三区四区中文字幕 | 亚洲欧美综合另类在线卡通| 中文字幕中文字幕在线一区 | 亚洲色图另类专区| 亚洲激情校园春色| 五月婷婷欧美视频| 免费成人在线观看| 国产成人在线视频网站| 波多野结衣精品在线| 91福利视频网站| 日韩限制级电影在线观看| 日韩欧美不卡在线观看视频| 久久久99精品久久| 亚洲色图欧洲色图| 免费美女久久99| 成人av第一页| 欧美性生活久久| 精品日韩一区二区三区免费视频| 国产色产综合色产在线视频| 亚洲精品欧美激情| 免费日韩伦理电影| 波多野结衣欧美| 欧美一级欧美一级在线播放| 国产午夜精品久久久久久久| 一区二区理论电影在线观看| 麻豆一区二区在线| 色悠悠亚洲一区二区| 日韩一区二区影院| 国产精品电影院| 麻豆国产精品777777在线| 99久久国产综合精品麻豆| 日韩一区二区免费在线观看| 中文字幕一区二区三区蜜月 | 欧美激情在线一区二区三区| 一卡二卡三卡日韩欧美| 激情综合亚洲精品| 欧美日韩视频不卡| 亚洲婷婷综合色高清在线| 免费精品视频在线| 91成人免费电影| 中文字幕不卡的av| 国产一区二区在线影院| 欧美色图在线观看| 亚洲欧洲精品一区二区三区| 久久99精品久久久久婷婷| 欧美视频一区在线| 亚洲色图第一区| 国产精品性做久久久久久| 制服丝袜亚洲播放| 亚洲国产一区视频| 99re8在线精品视频免费播放| 日韩一区二区在线看| 午夜视频在线观看一区二区三区| 国产成人综合亚洲网站| 欧美videofree性高清杂交| 亚洲午夜av在线| 色综合久久88色综合天天6| 国产偷v国产偷v亚洲高清 | 26uuu久久综合| 日韩国产精品久久| 欧美精品777| 亚洲高清视频的网址| 欧美综合色免费| 亚洲品质自拍视频网站| 99久久精品国产毛片| 亚洲欧洲日韩女同| 色婷婷久久久亚洲一区二区三区| 国产精品福利一区二区| 91在线视频网址| 亚洲人成人一区二区在线观看| 99国内精品久久| 亚洲精品你懂的| 欧美日韩国产经典色站一区二区三区| 亚洲精品免费在线观看| 欧美视频中文字幕| 石原莉奈一区二区三区在线观看| 4438x成人网最大色成网站| 人禽交欧美网站| 精品国产乱码久久久久久免费 | 美女一区二区三区| 日韩视频免费观看高清在线视频| 久久国产福利国产秒拍| 久久精品人人爽人人爽| 色综合久久99| 日本欧美在线观看| 国产欧美精品一区二区三区四区| 99综合电影在线视频| 亚洲一区二区三区视频在线| 91精品国产色综合久久不卡蜜臀| 国产综合色在线| 亚洲人成人一区二区在线观看| 欧美日韩情趣电影| 国内精品伊人久久久久影院对白| 国产精品久久久久久亚洲毛片 | 久久超碰97人人做人人爱| 精品国产乱码久久久久久久| 成人v精品蜜桃久久一区| 亚洲免费观看高清在线观看| 欧美一级理论性理论a| 成人午夜视频在线观看| 亚洲一二三区视频在线观看| 久久综合久久综合九色| 91麻豆.com| 久久99精品久久久| 亚洲最新在线观看| 久久精品亚洲国产奇米99| 欧美在线视频不卡| 国产精品一区二区在线播放 | 粉嫩av一区二区三区| 亚洲最新在线观看| 久久久久久久久久久久电影| 欧美影院一区二区| 成人午夜激情片| 日本一不卡视频| 亚洲品质自拍视频网站| 久久久久免费观看| 欧美一区二区三区四区久久| 97超碰欧美中文字幕| 国内精品在线播放| 国产伦精一区二区三区| 天天影视涩香欲综合网| 亚洲欧美国产毛片在线| 欧美国产日韩一二三区| 精品三级在线观看| 51久久夜色精品国产麻豆| 色综合久久久久综合99| 成人夜色视频网站在线观看| 国产一区在线视频| 蜜乳av一区二区| 天堂精品中文字幕在线| 亚洲美女免费视频| 一区在线播放视频| 国产精品网站在线观看| 精品美女一区二区三区| 5566中文字幕一区二区电影| 欧美吻胸吃奶大尺度电影| 91视频你懂的| 91影视在线播放| 99久久er热在这里只有精品15 | 国产精品久久久久久久浪潮网站| 精品国产一区久久| 欧美成va人片在线观看| 日韩欧美国产精品| 日韩视频一区在线观看| 欧美一级欧美一级在线播放| 91精品国产91久久综合桃花 | 国产日韩av一区二区| 久久亚洲精精品中文字幕早川悠里| 欧美一二三区在线| 日韩亚洲欧美在线| 日韩视频在线观看一区二区| 精品日韩在线观看| 天堂久久久久va久久久久| 日本va欧美va欧美va精品| 精品国产制服丝袜高跟| 欧美福利视频一区| 9191久久久久久久久久久| 欧美一级生活片| 精品久久久久99| 国产日产欧美一区二区三区| 中文字幕亚洲区| 一区二区三区高清在线| 日韩国产在线观看一区| 久久成人综合网| 成人精品视频一区二区三区| 一本大道av伊人久久综合| 欧美日韩精品专区| 欧美大白屁股肥臀xxxxxx| 国产欧美视频一区二区| 1024成人网色www| 亚洲777理论| 国产在线乱码一区二区三区| 99在线热播精品免费| 91精品国产91久久久久久最新毛片 | 日本一区二区电影| 亚洲精品乱码久久久久久日本蜜臀| 亚洲国产精品嫩草影院| 国产一区二区三区最好精华液| 成人视屏免费看| 欧美精选午夜久久久乱码6080| 精品美女一区二区三区| 亚洲欧美一区二区三区极速播放 | 国产精品久久久久久久久久久免费看 | 欧美国产禁国产网站cc| 香蕉久久一区二区不卡无毒影院| 国产一区二三区好的| 欧美日韩综合在线| 国产精品妹子av| 蜜臀久久99精品久久久久久9| 不卡一区二区中文字幕| 91.麻豆视频|