求解抛物线型偏微分方程matlab程序 MATLAB提供两种解决PDE问题:pdepe()函数求2113解般5261PDEs据用较通用性支持命令4102行形式调用二PDE工具箱求解特殊PDE问题1653PDEtool较局限性比能求解二阶PDE问题并且能解决偏微程组提供GUI界面繁杂编程解脱同通File->;Save As直接M代码MATLAB语言提供pdepe()函数直接求解般偏微程(组)调用格式sol=pdepe(m,@pdefun,@pdeic,@pdebc,x,t)【输入参数】pdefun:PDE问题描述函数必须换面标准形式PDE编写面入口函数[c,f,s]=pdefun(x,t,u,du)m,x,t应于(式1)相关参数duu阶导数由给定输入变量即表示c,f,s三函数pdebc:PDE边界条件描述函数必须先化面形式于边值条件编写面函数描述[pa,qa,pb,qb]=pdebc(x,t,u,du)其a表示边界b表示边界pdeic:PDE初值条件必须化面形式股我使用面简单函数描述u0=pdeic(x)m,x,t:应于(式1)相关参数【输参数】sol:三维数组sol(:,:,i)表示ui解换句说uk应x(i)t(j)解sol(i,j,k)通sol我使用pdeval()直接计算某点函数值求解二维抛物线型偏微分方程matlab程序 function[u,x,y,t]=TDE(A,D,T,ixy0,bxyt,Mx,My,N)解方程 u_t=c(u_xx+u_yy)for D(1)(2),D(3)(4),0初值:u(x,y,0)=ixy0(x,y)边界条件:u(x,y,t)=bxyt(x,y,t)for(x,y)cBMx/My:x轴和y轴的等分段数N:t 轴的等分段数dx=(D(2)-D(1))/Mx;x=D(1)+[0:Mx]*dx;dy=(D(4)-D(3))/My;y=D(3)+[0:My]'*dy;dt=T/N;t=[0:N]*dt;初始化ufor i=1:Mx+1for j=1:My+1u(i,j)=ixy0(x(i),y(j));endendrx=A*dt/(dx*dx);rx1=1+2*rx;rx2=1-2*rx;ry=A*dt/(dy*dy);ry1=1+2*ry;ry2=1-2*ry;for i=1:Mx-1%(11.2.21a)P(i,i)=ry1;if i>;1P(i-1,i)=-ry;P(i,i-1)=-ry;endendfor j=1:My-1%(11.2.21b)Q(j,j)=rx1;if j>;1Q(j-1,j)=-rx;Q(j,j-1)=-rx;endendfor k=1:Nu_1=u;t=k*dt;for i=1:Mx+1%边界条件u(i,1)=feval(bxyt,x(i),y(1),t);u(i,My+1)=feval(bxyt,x(i),y(My+1),t);endfor j=1:My+1u(1,j)=feval(bxyt,x(1),y(j),t);u(Mx+1,j)=feval(bxyt,x(Mx+1),y(j),t);endif mod(k,2)=0for i=2:Mxj=2:My;bx=[ry*u(i,1)zeros(1,Mx-3)ry*u(i,My+1)]+rx*(u_1(i-1,j)+u_1(i+1,j))+rx2*u_1(i,j);u(i,j)=linsolve(P,bx');(11.2.21a)endelsefor j=2:Myi=2:Mx;by=[rx*u(1,j);zeros(My-3,1);rx*u。如何用Matlab解偏微分方程组该方程组由两个抛物型偏微分方程组成 这个没有自带的函数,需要把插分格式写出来以后自己编程。如何用matlab解二维的非线性偏微分方程组, 其中每个方程是抛物线型的 如何用matlab解二维的非线性偏微分方程组,其中每个方程是抛物线型的 MATLAB提供了两种方法解决PDE问题:一是pdepe()函数,它可以求解一般的PDEs,据用较大的通用性,但只。
随机阅读
- 阜阳毒奶粉事件你听过吗?
- 托福阅读中的抽象性人文科学类文章的错误率好高啊~有什么办法可以提高这种类型的阅读? 做tpo阅读错误率
- 金华广播电视大学(浙江商贸学校)读中专然后成考继续读大专,那里毕业的文凭是全日制成人大专文凭现在 金华广播电视大学 浙江商贸学校
- 康复治疗与训练效果评定标准培训 康复评定的目的是什么
- cad打开图纸其中显示线条不能完全显示 图纸打开一些线条没有了
- 汉代铜鎏金人俑 汉代铜鎏金的铜器有没有紫铜的
- 彩超无回声区 多个分隔 体检B超肝内可见多个无回声区
- 水蜜丸和浓缩丸的区别? 水蜜丸和浓缩丸的形状
- 天天打波利俄赛里斯弓箭手怎么打--------------- 天天打波利 俄塞里斯宠物
- 上海有什么免费或者花费少的比较好玩的地方? 曲水亭街私房菜馆
- 两地书母子情 合唱曲谱 帮忙推荐一首民族声乐男女对唱的歌曲
- oracle中如何查询数据表中重复的数据? oracle查询去重复数据
- 你认为永兴坊有没有可能成为西安美食第一街? 广济街到永兴坊怎么走
- 南村樟边幼儿园电话 江西樟树是个什么样的城市?
- 语音多怎么换流量怎么办啊 中国移动语音流量怎么互转
- 春天:牛毛细雨? 春天 牛毛细雨还有
- 燃烧热化学方程式 燃烧热的化学方程式的规定
- 佛山三水,有那些民办学校(小学)?有贵族学校吗? 西南沙头永兴路16号
- 老北京小吃--豌豆黄 北京小吃豌豆黄的做法窍门
- 跟前男友在复合却还联系我 一个女人和前男友复合却又跟我有联系是什么心态