注册 登录
编程论坛 Matlab

请问pdepe能否解周期边界条件

windevil 发布于 2008-11-12 23:05, 2364 次点击
pdepe函数里要求边界条件表达为
p(x,t,u)+q(x,t)*flux=0,而且好像只有p(x,t,u)和q(x,t)可以自定义,flux是已经确定
的dudx,
请问怎么表示 u(0,t)=u(1,t)或者(dudx|x=0)=(dudx|x=1)?
谢谢
1 回复
#2
hitzhang2008-11-23 13:10
表示 u(0,t)=u(1,t)可以这样
function [pl,ql,pr,qr] = pdex1bc(xl,ul,xr,ur,t)
pl = ul-ur;
ql = 0;
pr = 0;
qr = 1;
但dudx|x=0)=(dudx|x=1就不知怎搞了
1