早教吧 育儿知识 作业答案 考试题库 百科 知识分享

二元二次微风方程组的边值条件函数如何定义拜托了各位解二元二次微分方程组已知边界条件:x=0时,y(1)=0,y(3)=0;x=6时,y(1)=0,y(3)=pi已经定义了x=linspace(0,6,100)若问用边值条件函数bcfun如何表述

题目详情
二元二次微风方程组的边值条件函数如何定义拜托了各位
解二元二次微分方程组已知边界条件:x=0时,y(1)=0,y(3)=0; x=6时,y(1)=0,y(3)=pi已经定义了x=linspace(0,6,100)若问用边值条件函数bcfun如何表述此方程的边值条件.thanks!
▼优质解答
答案和解析
恩 边值条件微分返程 相当于一个初值,需要直接给定,一般来说如果你大概知道函数图像和函数值就比较好办比如你的微分值在5左右,你就可以直接将他取为5,或者5以内的随机数x=linspace(0,pi,10);%需要计算的点solinit = bvpinit(x,[5 5 5]);%生成计算网格而边值方程如下书写function f=bcfun(ya,yb)%ya是左边界,yb是右边界,ya和yb的第i行表示第i个状态变量的边值%对于你的问题%下边界有y(1)=y(3)=0,故ya(1)=0,ya(3)=0%下边界有y(1)=0,y(3)=pi,故yb(1)=0,y(3)=pif=[ya(1)ya(3)yb(1)yb(3)-pi]; 查看原帖>>