MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】给定一个函数,将这个函数曲线图画出来问题 (https://www.labfans.com/bbs/showthread.php?t=4842)

ysjxj 2008-10-14 09:13

【求助】给定一个函数,将这个函数曲线图画出来问题
 
函数是:ts=4.3
h=1.575
ds=8.4
a=3.05
k0=2*pi*5.8*0.001/3
y0=sqrt(k0*a*k0*a*(er-1)-2.405^2)
k1=2.405/a+y0/(2.405*a*(1+2.43/y0+0.291*y0))
B=sqrt(k0*k0*er-k1*k1)
A1=sqrt(k1*k1-k0*k0*ts)
A2=sqrt(k1*k1-k0*k0)
H=1/B*(1/tan(A1/B*coth(A1*h))+1/tan(A2/B*coth(A2*ds)))
最后一行为要画的函数,变量是er,要画出H和er的关系曲线图。怎么画?求高手指点。

我的程序是
ts=4.3
h=1.575
ds=8.4
a=3.05

k0=2*pi*5.8*0.001/3
syms er y0 H

y0=sqrt(k0*a*k0*a*(er-1)-2.405^2)
k1=2.405/a+y0/(2.405*a*(1+2.43/y0+0.291*y0))

B=sqrt(k0*k0*er-k1*k1)
A1=sqrt(k1*k1-k0*k0*ts)
A2=sqrt(k1*k1-k0*k0)
H=1/B*(1/tan(A1/B*coth(A1*h))+1/tan(A2/B*coth(A2*ds)))

ezplot(er,H)
可是画出的一条直线?明显不对,求各位指点,急啊,不甚感激!!!


所有时间均为北京时间。现在的时间是 11:11

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.