资源简介

采用有限差分的方法,利用matlab实现,采用逐次更新矩阵的形式求解。

资源截图

代码片段和文件信息

function [] = FD()
%逐次更新发
%场源图
% n=52;
% h=0.1;
% A=zeros(nn);
% A(1:)=10000;
% F=zeros(nn);
% B=A;
% k=10000;%迭代次数
% A=FD2(AFh1000)
% surf(A);

n=52;
h=0.2;
A=zeros(nn);%边界图
x=linspace(010n)-3;
y=linspace(010n)-6;
[xxyy]=meshgrid(xy);
rr=sqrt(xx.*xx+yy.*yy);
F=zeros(nn);%场源图
F(rr(:)<=1)=1;
x=linspace(010n)-7;
y=linspace(010n)-2;
[xxyy]=meshgrid(xy);
rr=sqrt(xx.*xx+yy.

评论

共有 条评论