带有虚数和比值的matlab作图问题
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/18 20:08:33
带有虚数和比值的matlab作图问题
在matlab中作图程序该怎么编
做出图应该为
在线等,谢谢各位!
式子不对吧,如果w、L、C都取实数,那么Zs是纯虚数.
再问: 就是纯虚数,实数直接画为零的直线就好了,那该怎么继续做下去呢,主要是取值问题不对
再答: 你没有给出参数,我任取了L、C和相应的频率范围,绘图代码如下:L=1e-3;
C=1e-7;
w=[logspace(4,5,100)-1 NaN logspace(5,6,100)+1];
Zs=j*w*L./(1-w.^2*L*C);
semilogx(w,imag(Zs),'k','linewidth',2)
axis([1e5/2 1e5*2 -1000 1000])
f0=1/sqrt(L*C);
hold on
plot([f0 f0],ylim)
semilogx(w,real(Zs),'k--','linewidth',2) 效果图:图中的各种标注当然也可以做出来,不过那些都属于细枝末节的问题了。
再问: 就是纯虚数,实数直接画为零的直线就好了,那该怎么继续做下去呢,主要是取值问题不对
再答: 你没有给出参数,我任取了L、C和相应的频率范围,绘图代码如下:L=1e-3;
C=1e-7;
w=[logspace(4,5,100)-1 NaN logspace(5,6,100)+1];
Zs=j*w*L./(1-w.^2*L*C);
semilogx(w,imag(Zs),'k','linewidth',2)
axis([1e5/2 1e5*2 -1000 1000])
f0=1/sqrt(L*C);
hold on
plot([f0 f0],ylim)
semilogx(w,real(Zs),'k--','linewidth',2) 效果图:图中的各种标注当然也可以做出来,不过那些都属于细枝末节的问题了。