离散 PDE 系统中的缩放

计算科学 matlab 椭圆pde 最优控制
2021-12-21 20:11:05

我想通过Matlab解决以下系统 Ω=(0,1)2

Δy=1αp
Δp=y1
p|Ω=0, y|Ω=0

使用

    n=50;
    alpha=1;
    A=gallery('poisson',n);

    K=[A -1/alpha*speye(n^2);
       speye(n^2) A];
    b=[zeros(n^2,1) -ones(n^2,1)];
    solution=K\b;
    %embedding with boundaries...

令我惊讶的是,这导致(我认为)一个正确的答案,但是我通常有这个比例因子1h2=(n+1)2在里面。服用Δy=1以零边界为例,这导致

1h2Ay=1n×1

我的代码不正确,还是这个因素以某种方式消失了?

0个回答
没有发现任何回复~