资源简介
油气藏数值模拟中的一维径向流数值模拟源代码,通过matlab编程软件进行实现。使用经典的差分方程,图文并茂
代码片段和文件信息
function p=fcatch(Pmdn)
%函数的求取过程较为复杂,应该可以简化,可将矩阵中的元素提取出来,进行相关的运算
L=zeros(nn);%定义下三角矩阵
U=zeros(nn);%定义上三角矩阵
L(11)=Pm(11);
U(11)=1;
for i=2:n
U(ii)=1;
U(i-1i)=Pm(i-1i)/L(i-1i-1);
L(ii)=Pm(ii)-Pm(ii-1)*U(i-1i);
L(ii-1)=Pm(ii-1);
end
%----------------------追的过程————————————————————%
y=zeros(n1);
y(1)=d(1)/L(11);
for i=2:n
y(i)=(d(i)-L(ii-1)*y(i-1))/L(ii);
end
%—————————————赶得过程,求压力—————————————————%
p=zeros(n1);
p(n)=y(n);
for i=n-1:-1:1
p(i)=y(i)-U(ii+1)*p(i+1);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2347 2018-05-05 21:47 一维径向流模拟\Main.m
文件 1244 2014-06-28 23:21 一维径向流模拟\Solve.m
文件 651 2014-05-18 16:18 一维径向流模拟\fcatch.m
目录 0 2018-05-05 21:36 一维径向流模拟\
- 上一篇:matlab计算图像周长,面积
- 下一篇:双目标定测试集
评论
共有 条评论