该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

这是我分别用两个控件绘在同一个界面两个图形显示窗口的程序,求高手指点~~

axes(handles.axes1);

cla;

a=str2num(get(handles.edit1,'string'));

distance=a*0.5*pi;

beta2 = str2num(get(handles.edit3,'string'));

beta3 = str2num(get(handles.edit4,'string'));

beta4 = str2num(get(handles.edit5,'string'));

gain=str2num(get(handles.edit6,'string'));

Stp=str2num(get(handles.edit7,'string'));

Rmn=str2num(get(handles.edit8,'string'));

b=str2num(get(handles.edit2,'string'));

N = b;

mshape = str2num(get(handles.edit9,'string'));

chirp0 = str2num(get(handles.edit10,'string'));

nt = 1024*2; Tmax = 32;

step_num = round(20*distance*(N+1)^2);

deltaz = distance/step_num;

dtau = (2*Tmax)/nt;

tau = (-nt/2:nt/2-1)*dtau;

omega = (pi/Tmax)*[(0:nt/2-1) (-nt/2:-1)];

if mshape==0

uu = sech(tau).*exp(-0.5*i*chirp0*tau.^2);

else

uu = exp(-0.5*(1+i*chirp0).*tau.^(2*mshape));

end

temp = fftshift(ifft(uu)).*(nt*dtau)/sqrt(2*pi);

plot(tau, abs(uu).^2, ':k','linewidth',2);

hold on;

axis([-20,20,0, inf]);

axes(handles.axes6);

plot(fftshift(omega)/(2*pi), abs(temp).^2, ':k','linewidth',2);

hold on;

axis([-6,6,0,inf]);

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐