用matlab画出系统函数的极零点分布图,并判断系统是否稳定
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 10:49:54
functionffh=[1/4,2/4,3/4];hh=[1/3,2/3];dx=0.005;x=[dx:dx:1-dx];y1=x.^2;n=length(x);fori=1:1:nifx(i)>
theta=0:1/10:2*pi;r=2-8.*cos(5*theta);polar(theta,r)再问:怎样令光滑一点?再答:把theta的取值更加紧密一些比如theta=0:1/100:2*p
y值是个负数,不知道你是想画虚部还是实部functionsolvezhidaoN=15;L=15;d=L/2;k=2*pi/L;x=0:0.01:pi;functiony=fun(x)y=0;forn
clearallclcx=0:0.1:5*pi;y1=10/sqrt(1-0.5^2)*exp(-0.5*x).*sin(5*x);y2=10/sqrt(1-0.5^2)*exp(-0.5*x);y3
clear;clc[xy]=meshgrid(-2:0.1:2);forii=1:length(x)forjj=1:length(x)ifx(ii,jj)+y(ii,jj)>1z(ii,jj)=0.5
myfun=@(x)(2*x+10).*(x>=-4&x<=-1)+6.*(x>=0&x<=4);n=-10:10;y=myfun(n);plot(n,y,
t=0:0.1:10y=sin(0.225*t+pi/70);plot(t,y)
w=0:0.1:pi;>>f=(4.*w-w.^2./2+w.^3./2);>>plot(w,f)
clearclc%画出sinc(2*pi*t)的频谱图怎么画呀?t=-pi:.01:pi;x=sinc(2*pi*t);subplot(2,1,1)plot(t,x)y=fft(x);subplot(
xx=-5:0.1:5;yy=xx;[x,y]=meshgrid(xx,yy);z=x.^2+y.^2+sin(x.*y);subplot(1,2,1)mesh(x,y,z)subplot(1,2,2
ezplot('y=exp(-x^2/2)/sqrt(2*x)',[0,1,0,10])
x=0:400;y=11.2*(x=100&x=200&x=300);plot(x,y)
三维曲面(色)图 surf 和 surfc 是通过矩形区域来观测数学函数的函数.surf和surfc能够产生由X、Y、Z指定的有色参数化曲面,即三维有色图.&n
这个问题比较简单,你可以这样做:dt=0.05;t=0:dt:5;%这里积分的上限你可以自己给,我给成了5Ft=t.*sin(t.^2);Sx=dt*cumtrapz(Ft);plot(t,Sx,'r
yrec=[zeros(1,45000),ones(1,10001),zeros(1,45000)];>>t=linspace(-4,4,length(yrec));>>plot(t,yrec)再问:
symsxf=x;g=-x+5;ds=solve('x=-x+5');%交点ezplot(f,[-28]);holdon;ezplot(g,[-28]);%相交的曲线plot(double(ds),d
line([00],[37])连接的是点(0,3)和(0,7)正确用法是line([03],[0,7]);注:line(X,Y)中X对应的是坐标的横轴值,Y对应的是坐标的纵轴值
你的程序没问题,问题在于这个函数的图像比较怪,你可以试试:ezmesh('exp(x1+3*x2-0.1)+exp(x1-3*x2-0.1)+exp(-x1-0.1)')画等高线也可以使用下面的做法:
在示波器的“scopeparameters”中-history,将“savedatatoworkspace”前面打勾,并在variablename中命名,这样就可以将你的波形数据保存在你的当前工作区中
你的函数RC产生的应该是一个时域离散序列y对吧.为了获得时间区间-3T到3T(即6T)的2048个离散点,你要选取适当的采样周期Ts,Ts=6T/2047.这样当输入时间序列t=-3T:Ts:3T时,