Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-10-14, 09:13   #1
ysjxj
初级会员
 
注册日期: 2008-08-08
年龄: 39
帖子: 4
声望力: 0
ysjxj 正向着好的方向发展
默认 【求助】给定一个函数,将这个函数曲线图画出来问题

函数是: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)
可是画出的一条直线?明显不对,求各位指点,急啊,不甚感激!!!
ysjxj 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



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


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