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

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

?? fsrplt.m

?? trabajos en matlab para verificar son muy buenos
?? M
字號:
function fsrplt
% FSRPLT Plot control for FSRGUI.


f = gcf;
ui = get(f,'userdata');
type_pop    = ui(4);
num_edt     = ui(18);
den_edt     = ui(26);
n_edt       = ui(6);
duty_edt    = ui(9);
delay_edt   = ui(34);
exp_edt     = ui(38);
width_edt   = ui(36);
cycles_edt  = ui(40);
per_edt     = ui(51);
autoplot    = ui(21);
plot_btn    = ui(22);
axs         = ui(23);
axs2        = ui(45);
line1       = ui(24);
line2       = ui(25);
line3       = ui(46);

%%%%%%%%%
if get(ui(15),'userdata')==1
set(f,'currentaxes',ui(23));
zoom out,zoom reset
set(f,'currentaxes',ui(45));
zoom out,zoom reset
end
%%%%%%%%

% Verify Transfer Function 
hn_st = get(num_edt,'string');
if isempty(hn_st)
   errordlg('Nothing entered.','Input Error');
   return
end
problem=0;if hn_st(1)=='W',
hn_st(1)=[];evalin('base',[hn_st ';'],'problem=1;')
if problem==0, B=evalin('base',hn_st);
if isstr(B), B=eval(['[',B,']'],'[]');end
else
   errordlg('MATLAB Syntax error.','Input Error');
   return
end
else
B = eval(['[',hn_st,']'],'[]');
end
if isempty(B)
   errordlg('MATLAB Syntax error.','Input Error');
   return
end

hd_st = get(den_edt,'string');
if isempty(hd_st)
   errordlg('Nothing entered.','Input Error');
   return
end
problem=0;if hd_st(1)=='W',
hd_st(1)=[];evalin('base',[hd_st ';'],'problem=1;')
if problem==0, A=evalin('base',hd_st);
if isstr(A), A=eval(['[',A,']'],'[]');end
else
   errordlg('MATLAB Syntax error.','Input Error');
   return
end
else
A = eval(['[',hd_st,']'],'[]');
end
if isempty(A)
   errordlg('MATLAB Syntax error.','Input Error');
   return
end


if ~any(A) | ~any(B)  % String of zeros
   errordlg('Num and Den must have nonzero elements.','Input Error');
   return;
end

while A(1) == 0
    A(1) = [];
end
while B(1) == 0
   B(1) = [];
end


signal_type = get(type_pop,'value');


if isempty(get(n_edt,'string')),
   errordlg('No value entered for # of harmonics.','Input Error');
   return
end
if isempty(get(per_edt,'string')),
   errordlg('No value entered for time period.','Input Error');
   return
end
if isempty(get(duty_edt,'string')),
   errordlg('No value entered for duty ratio.','Input Error');
   return
end
if signal_type == 4 & isempty(get(width_edt,'string')),
   errordlg('No value entered for flat width.','Input Error');
   return
end
if signal_type == 5 & isempty(get(cycles_edt,'string'))
   errordlg('No value entered for # of cycles.','Input Error');
   return
end
if signal_type == 6 & isempty(get(exp_edt,'string')),
   errordlg('No value entered for exponent.','Input Error');
   return
end
if isempty(get(delay_edt,'string')),
  TD = 0;
else
  TD = str2num(get(delay_edt,'string'));
end


T = str2num(get(per_edt,'string'));
n = str2num(get(n_edt,'string'));
D = str2num(get(duty_edt,'string'));
TD = str2num(get(delay_edt,'string'));
E = str2num(get(exp_edt,'string'));
W = str2num(get(width_edt,'string')); 
C = str2num(get(cycles_edt,'string'));
%%%% NORMALIZE %%%%%%%%%%%
D=D/T;
E=E*T;
W=W/T;
td=TD/T;
td=rem(td,1);
td=rem(1+td,1); % makes sure it is positive
%%%%%%%%%%%%%%%%%%%%%%%%%%

 

% verify lengths
   if T<=0
      errordlg('Time period must be positive.','Input Error');
      return;
   end

   if signal_type == 1 & (D >=1 | D <=0),
      errordlg('Pulse width must be between 0 and T.','Input Error');
      return;
   end

   if D >1 | D <= 0,
      errordlg('Pulse width must be between 0 and T.','Input Error');
      return;
   end

   if n ~= round(n) | n<0,
      errordlg('Must enter a positive integer for N.','Input Error');
      return;
   end

   if signal_type == 4
   if W < 0
      errordlg('Flat Width cannot be negative.','Input Error');
      return;

   elseif W >= D,
      errordlg('Flat Width must be less than pulse width.','Input Error');
      return;
 
   end
   end

   if signal_type == 5
   if C <= 0
      errordlg('Number of cycles must be positive.','Input Error');
      return;
   end
   end

%Set up XK
Ds=num2str(D);tds=num2str(td);
Ws=num2str(W);Cs=num2str(C);Es=num2str(E);
if signal_type==1,
conv=1;
set(ui(42),'string','1/k');
X0=D;XK='D*sinc(k*D)';
x='urect(t/D)';
XKs=[Ds '*sinc(k*' Ds ')'];

elseif signal_type==2,
conv=1;
set(ui(42),'string','1/k');
X0=0.5*D;XK='(sinc(k*D).*exp(-j*pi*k*D)-exp(-j*2*pi*k*D))./(j*2*pi*k)';
XKs=['(sinc(k*' Ds ').*exp(-j*pi*k*' Ds ')-exp(-j*2*pi*k*' Ds];
XKs=[XKs '))./(j*2*pi*k)'];

if D<1,
x='0.5*(t==D)+t.*(t>=0 & t<D)/D';
else,x='t';
end

elseif signal_type==3,
conv=2;
set(ui(42),'string','1/(k^2)');
X0=0.5*D;XK='0.5*D*sinc(0.5*k*D).*sinc(0.5*k*D)';
XKs=['0.5*' Ds '*sinc(0.5*k*' Ds ').*sinc(0.5*k*' Ds ')'];
x='tri(2*t/D)';

elseif signal_type==4,
conv=2;
set(ui(42),'string','1/(k^2)');
X0=0.5*(D+W);A=D/(D-W);As=num2str(A);
XK='0.5*A*D*sinc(k*D/2).*sinc(k*D/2)-0.5*(A-1)*W*sinc(k*W/2).*sinc(k*W/2)';
XKs=['0.5*' As '*' Ds '*sinc(k*' Ds '/2).*sinc(k*' Ds '/2)-0.5*(' As];
XKs=[XKs '-1)*' Ws '*sinc(k*' Ws '/2).*sinc(k*' Ws '/2)'];

t1=0.5*(D-W);
t2=t1+W;
x='A*tri(2*t/D)-(A-1)*tri(2*t/W)';

elseif signal_type==5,  %%% DO as half-cycle cosine pulse
   if rem((C+0.5),1)==0,
      conv=2;set(ui(42),'string','1/(k^2)');
    else
      conv=1;set(ui(42),'string','1/k');
   end

X0=D*sinc(C);
XK='0.5*D*sinc(k*D-C)+0.5*D*sinc(k*D+C)';
XKs=['0.5*' Ds '*sinc(' Ds '*k-' Cs ')+0.5*' Ds '*sinc(' Ds '*k+' Cs ')'];
if D<1,
x='cos(2*pi*t*C/D).*(t>=-D/2 & t<=D/2)';
else,
x='cos(2*pi*t*C/D)';
end


elseif signal_type==6,
conv=1;set(ui(42),'string','1/k');
X0=(exp(E*D)-1)/E;XK='(exp(E*D-j*2*pi*k*D)-1)./(E-j*2*pi*k)';
EDs=num2str(E*D);XKs=['(exp(' EDs '-j*2*pi*k*' Ds ')-1)./(' Es '-j*2*pi*k)'];
if D<1,
x='0.5*exp(D*E)*(t==D)+exp(E*t).*(t>=0 & t<D)';
else,
x='exp(E*t)';
end
end
if td~=0, XKs=['(' XKs ').*exp(-j*2*pi*k*' tds ')'];end

conv = conv+length(A)-length(B);
if conv == 1
      set(ui(44),'string','1/k');
else
      set(ui(44),'string',['1/(k^' int2str(conv) ')']);
end


% Compute FS Coeffs

del=500;
t=0:1/del:1;
if any(signal_type==[1,3:5]),t=t-0.5;end
y=eval(x);


y(1)=0.5*(y(1)+y(length(y)));
ny=length(y)-1;


j=sqrt(-1);c0=X0;
k=1:n;xk=eval(XK).*exp(-j*2*pi*k*td);
ck=2*abs(xk);tk=angle(xk)*180/pi;
i=find(180-abs(tk)<10000*eps);tk(i)=-180*ones(size(i));

axs_han=get(ui(7),'userdata');
m_title = get(axs_han,'title');
nbr = int2str(n);

la=length(A);
lb=length(B);
tr=0:1/500:1;
if any(signal_type==[1,3:5]),tr=tr-0.5;end
yr=c0+0*tr;

yw=c0*B(lb)/A(la)+0*tr; %dc output

%if td == 0
%t_data = t; y_data = y;
%else
%t_data = [t+td-1 t+td]; y_data = [y y];
%end
t_data=[t t];
y_data=[y y];
if any(signal_type==[1,3:5])
i=find(t_data>=0.5-td-100*eps);ki=i(1);
else
i=find(t_data>=1-td-100*eps);ki=i(1);
end
t=t_data(1:501);
y=y_data(ki:500+ki);
t_data=t; 
y_data=y;


XL=[0 T];if any(signal_type==[1,3:5]),XL=XL-0.5*T;end


for k=1:n,
sm=ck(k)*cos(2*k*pi*tr+tk(k)*pi/180);
h=polyval(B,j*k*2*pi/T)/polyval(A,j*k*2*pi/T);
sm1=abs(h)*ck(k)*cos(2*k*pi*tr+angle(h)+tk(k)*pi/180);
yr=yr+sm;
yw=yw+sm1;
end
set(ui(11),'userdata',[y(:) yr(:) yw(:) tr(:)*T]);

%Set Limits
cutoff=0;
if cutoff==0
yrmax=max([y_data yr]);yrmin=min([y_data yr]);
if yrmin~=0
yrmin=yrmin-0.05*yrmax;
end
yrmax=1.05*yrmax;
set(axs,'xlim',XL,'ylim',[yrmin,yrmax]);
else
set(axs,'xlim',XL);
end

set(line1,'xdata',t_data*T,'ydata',y_data);
set(line2,'xdata',tr*T,'ydata',yr);
op_tit = ['Input(y) and Reconstructed Input(g) to k = ' nbr];
set(m_title,'string',op_tit);

if cutoff==0
ywmax=max(yw);ywmin=min(yw);
if ywmin~=0,
ywmin=ywmin-0.05*ywmax;
end
ywmax=1.05*ywmax;
set(axs2,'xlim',XL,'ylim',[ywmin,ywmax]);
else
set(axs2,'xlim',XL);
end

set(line3,'xdata',tr*T,'ydata',yw);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人视屏免费看| 自拍偷拍国产亚洲| 国产精品国产自产拍高清av王其| 亚洲人成网站色在线观看| 亚洲国产精品天堂| 国产一区在线视频| 91成人在线精品| 精品99一区二区| 亚洲精品免费在线播放| 激情成人午夜视频| 在线精品亚洲一区二区不卡| 精品国产网站在线观看| 亚洲精品久久7777| 国产精品一区不卡| 欧美色欧美亚洲另类二区| 久久久久久久av麻豆果冻| 亚洲主播在线播放| 高清在线成人网| 日韩一区二区免费高清| 国产精品传媒入口麻豆| 毛片av中文字幕一区二区| a在线播放不卡| 精品国产伦一区二区三区免费| 亚洲日本青草视频在线怡红院 | 91黄色免费看| 欧美精品一区二区三区四区| 亚洲综合网站在线观看| 国产精品影视在线| 91精品国产入口| 亚洲精品免费在线观看| 国产成人aaaa| 精品国产污网站| 日日夜夜免费精品| 一本一道久久a久久精品 | 国产1区2区3区精品美女| 欧美日本乱大交xxxxx| 国产精品久久久久一区| 精品在线免费观看| 91精品国产综合久久精品app| 亚洲免费av观看| k8久久久一区二区三区| 久久久久一区二区三区四区| 日韩激情av在线| 欧美日韩国产免费一区二区 | 欧美在线不卡视频| 国产精品成人一区二区艾草| 懂色av一区二区在线播放| 欧美日韩一区不卡| 中文文精品字幕一区二区| 午夜精品影院在线观看| 91论坛在线播放| 国产精品灌醉下药二区| 国产精品亚洲第一区在线暖暖韩国| 777奇米成人网| 天天做天天摸天天爽国产一区 | 亚洲婷婷在线视频| 成人午夜视频在线| 欧美韩国日本综合| 丁香激情综合国产| 欧美国产日韩a欧美在线观看| 国产在线一区二区| 久久综合网色—综合色88| 看电影不卡的网站| 日韩免费一区二区三区在线播放| 日韩综合一区二区| 777奇米成人网| 日本不卡高清视频| 日韩欧美在线综合网| 麻豆精品一区二区三区| 日韩免费成人网| 国模大尺度一区二区三区| 久久蜜臀精品av| 福利一区福利二区| 中文字幕亚洲在| 亚洲欧美一区二区三区极速播放 | 日本不卡一二三区黄网| 欧美日韩一区二区三区视频| 亚洲综合成人在线| 欧美精品久久99| 欧美a级一区二区| 精品国产三级a在线观看| 国产乱人伦精品一区二区在线观看| 久久久久久久久97黄色工厂| 高清在线观看日韩| 亚洲精品一二三四区| 欧美视频一区在线| 久久精品免费观看| 日本一区二区在线不卡| 91免费视频网| 日本欧美加勒比视频| 精品久久久久一区| 成人av资源在线观看| 亚洲精品自拍动漫在线| 欧美日韩国产精品成人| 极品少妇一区二区| 国产精品久久久久久久久久久免费看| 91视频在线看| 日本成人超碰在线观看| 久久久久久日产精品| 97精品超碰一区二区三区| 午夜成人在线视频| 亚洲视频小说图片| 国产亚洲精品7777| 日本成人在线视频网站| 日韩一区二区三区四区| 国产激情一区二区三区桃花岛亚洲 | 国产亚洲精品资源在线26u| 91蝌蚪porny| 美女www一区二区| 国产精品久久久久久久午夜片| 欧美在线|欧美| 久久国产麻豆精品| 综合婷婷亚洲小说| 日韩一级片在线观看| 成人激情视频网站| 日韩电影免费在线看| 中文字幕av一区二区三区| 欧美蜜桃一区二区三区| 国产成人在线视频网站| 亚洲高清在线视频| 亚洲国产成人私人影院tom| 欧美日韩你懂得| 成人黄页毛片网站| 日日摸夜夜添夜夜添亚洲女人| 久久久久久电影| 欧美日韩免费一区二区三区视频| 国产成人福利片| 日韩在线一区二区| 1024成人网色www| 精品国产髙清在线看国产毛片| 92精品国产成人观看免费| 激情国产一区二区| 五月天中文字幕一区二区| 伦理电影国产精品| 91久久香蕉国产日韩欧美9色| 欧美日韩国产另类一区| 国产欧美日韩不卡| 樱桃国产成人精品视频| 欧美国产日产图区| 欧美日韩久久一区| 成人三级在线视频| 久久国产福利国产秒拍| 亚洲自拍偷拍图区| 国产精品激情偷乱一区二区∴| 日韩欧美精品在线视频| 精品视频资源站| 一本大道久久精品懂色aⅴ| 国产成人综合亚洲91猫咪| 日本欧美一区二区三区乱码| 夜夜嗨av一区二区三区四季av| 国产精品视频yy9299一区| 2021国产精品久久精品| 欧美精品三级日韩久久| 99精品黄色片免费大全| 国产乱码精品一区二区三区av| 免费在线看成人av| 日韩精品一卡二卡三卡四卡无卡| 亚洲视频免费在线| 国产精品素人一区二区| 久久一夜天堂av一区二区三区| 91精品在线一区二区| 欧美三级日韩三级国产三级| 色88888久久久久久影院野外| 不卡一区二区中文字幕| 国产成人av电影在线| 国产麻豆精品95视频| 国产一区二区三区免费播放| 亚洲欧洲成人精品av97| 国产麻豆视频一区二区| 99re热这里只有精品免费视频| 亚洲综合免费观看高清完整版在线| 国产精品视频看| 国产精品美女久久久久久久久| 国产亚洲一本大道中文在线| 欧美一级生活片| 欧美精品三级在线观看| 欧美剧情片在线观看| 欧美精品九九99久久| 欧美巨大另类极品videosbest | 国产精品剧情在线亚洲| 国产亚洲精品7777| 中文字幕国产一区二区| 国产精品国产自产拍在线| 亚洲欧洲日产国码二区| 国产精品网站在线观看| 亚洲欧洲成人自拍| 一区二区三区欧美在线观看| 亚洲国产wwwccc36天堂| 婷婷综合五月天| 久久99精品久久久久久动态图| 久久99久久99精品免视看婷婷 | 国产精品久久午夜夜伦鲁鲁| 亚洲欧洲日韩一区二区三区| 一区二区三区四区中文字幕| 一区二区三区四区蜜桃 | 日韩欧美国产三级| 欧美精品一区二区三区视频| 国产精品入口麻豆九色| 韩国视频一区二区| 无码av中文一区二区三区桃花岛|