如何用matlab求微分方程出Q的方程并画出图

扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
MATLAB应用_求解非线性方程
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口如何在matlab中求解方程并画出图形_百度知道
如何在matlab中求解方程并画出图形
1用matlab求解9*(5-x)^2-(x-1)^2*y*(3-y)^2=(8-2*x)^2*(3-y)^2,0&3,并画出y关于x的图形;y&x&lt,其中1&lt
我有更好的答案
按默认排序
用ode系列的函数就可以了
不过你的Gv是什么打字不易,如满意,望采纳。
请问有没有具体的画出图形的程序呢?
其他类似问题
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁MATLAB程序设计与应用下new_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
78页免费48页免费96页免费63页免费58页免费57页免费46页免费11页免费77页免费34页1下载券
喜欢此文档的还喜欢5页免费
MATLAB程序设计与应用下new|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢&& 查看话题
如何用MATLAB求解脉冲微分方程并画图
有以下脉冲微分方程,请高手赐教如何用Matlab求解并画图,多谢了!!!
其中,最后一个式子表示脉冲线l, b0 为一常数。
你这里 l 是一点吧,可以这样求:
编一个循环
每个循环长度为 l ,在其中求解ode45的方程,然后将解得最后一点作为下一个循环的初值。
function draw()
x10=1;x20=2;b0=0.2;
for j=1:10
=ode45(@test,,);
plot(t,x);
x10=x(nn,1)+(sqrt(3)/2-1)*x(nn,1)-1/2*b0*x(nn,2);
y10=x(nn,2)+1/2*b0*x(nn,1)+(sqrt(3)/2-1)*x(nn,2);
& & plot(t,x);
function dydt = test(t,x)
%%以下为参数,可修改。
%%以上为参数,可修改。
x1=x(1);x2=x(2);
dydt =; : Originally posted by niubenhit at
你这里 l 是一点吧,可以这样求:
编一个循环
每个循环长度为 l ,在其中求解ode45的方程,然后将解得最后一点作为下一个循环的初值。
function draw()
x10=1;x20=2;b0=0.2;
for j=1 ... 没看到最后一行,不好意思,楼主,上面程序有误,删了吧。 : Originally posted by niubenhit at
没看到最后一行,不好意思,楼主,上面程序有误,删了吧。... 有个想法,可以用定步长R-K差分格式去写,这样脉冲线的位置程序中比较好确定。试一下吧。 : Originally posted by niubenhit at
有个想法,可以用定步长R-K差分格式去写,这样脉冲线的位置程序中比较好确定。试一下吧。... 多谢您的回复,让您费心了。这是一个状态依赖的脉冲微分方程,脉冲线为一条过原点的半直线。如果您知道如何编写程序,麻烦您再帮我一下,再次感谢!:hand:
var cpro_id = 'u1216994';
欢迎监督和反馈:本帖内容由
提供,小木虫仅提供交流平台,不对该内容负责。欢迎协助我们监督管理,共同维护互联网健康,如果您对该内容有异议,请立即发邮件到
联系通知管理员,也可以通过QQ周知,我们的QQ号为:8835100
我们保证在1个工作日内给予处理和答复,谢谢您的监督。
小木虫,学术科研第一站,为中国学术科研研究提供免费动力
广告投放请联系QQ: &
违规贴举报删除请联系邮箱: 或者 QQ:8835100
Copyright &
eMuch.net, All Rights Reserved. 小木虫 版权所有&& 查看话题
求助:如何用MATLAB的偏微分方程工具箱画出不同区域内的温度分布图?
求助:MATLAB的偏微分方程工具箱问题
问题:画出下图所示模型内的温度分布图。
稳定状态下的温度分布通过数值求解标准的热传导方程得到
-▽﹒(k▽T)=Q
其中各层的热载Q及参数如下:
Q1=(2*n1*P*a1/pi*w^2)exp(-2*r^2/w^2)exp(-a1(z01-z1))
n1=1, P=10W, w=50μm, a1=0.242μm^-1,&&z01=0μm
kz1=0.000015W/(μm﹒K), kr1=0.000013W/(μm﹒K)
Q2=(2*n2*P*a2/pi*w2)exp(-2*r^2/w^2)exp(-a2(z02-z2))
n2=0.2231, P=10W, w=50μm, a2=0.925μm^-1,&&z02=-0.627μm
kz2=0.000028W/(μm﹒K), kr2=0.000028W/(μm﹒K)
Q3=(2*n3*P*a3/pi*w^2)exp(-2*r^2/w^2)exp(-a3(z03-z3))
n3=1, P=10W, w=50μm, a3=0.21μm^-1,&&z03=-2.931μm
kz3=0.000069W/(μm﹒K), kr3=0.00006W/(μm﹒K)
我的具体做法如下:
第一步:打开MATLAB偏微分工具箱,选模型:Heat Transfer
第二步:画三个矩形分别代表window层、MQW层、DBR层
第三步:设定边界条件:上、左、右绝缘,所以设定dT/dn=0,下层T=300K
第四步:分段输入k值和Q值。(如何输入具体的值?不太会)
但画出的图温度分布不对,可能是不太会使用偏微分工具箱,恳求哪位高人能指点,最好将每一步操作步骤列出来,小女子将不胜感激!
模型图.jpg
提供一个建议:
先化简一下Q,替代r 和z为x 和y;
然后输入就可以了 : Originally posted by shizijun at
提供一个建议:
先化简一下Q,替代r 和z为x 和y;
然后输入就可以了 画图时Q1=(2*n1*P*a1/pi*w^2)exp(-2*r^2/w^2)exp(-a1(z01-z1)),代入以下值:n1=1, P=10W, w=50μm, a1=0.242μm^-1,&&z01=0μm
kz1=0.000015W/(μm﹒K), kr1=0.000013W/(μm﹒K)&&后Q还是一个表达式,r和z是用x和y代替,但画出的温度分布图还是不对,也检查不出哪儿错了,能否详细告诉我在MATLAB偏微分工具箱中如何输入具体的值。 : Originally posted by crystal_ling at
画图时Q1=(2*n1*P*a1/pi*w^2)exp(-2*r^2/w^2)exp(-a1(z01-z1)),代入以下值:n1=1, P=10W, w=50μm, a1=0.242μm^-1,&&z01=0μm
kz1=0.000015W/(μm﹒K), kr1=0.000013W/(μm﹒K)&&后Q还是一个表达式,r和z是用x ... 麻烦你把生成的M文件上传上来。大家研讨研讨 有没有人可以帮帮我,非常感谢:hand:
var cpro_id = 'u1216994';
欢迎监督和反馈:本帖内容由
提供,小木虫仅提供交流平台,不对该内容负责。欢迎协助我们监督管理,共同维护互联网健康,如果您对该内容有异议,请立即发邮件到
联系通知管理员,也可以通过QQ周知,我们的QQ号为:8835100
我们保证在1个工作日内给予处理和答复,谢谢您的监督。
小木虫,学术科研第一站,为中国学术科研研究提供免费动力
广告投放请联系QQ: &
违规贴举报删除请联系邮箱: 或者 QQ:8835100
Copyright &
eMuch.net, All Rights Reserved. 小木虫 版权所有}

我要回帖

更多关于 matlab求微分方程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信