带有时滞反应扩散方程代码(纽曼条件的)

news/2024/10/18 3:21:58/

function drying
% 初始化参数
clear;
d1=2;d2=2;
r=1;k=500000;mmu1=0.1;alpha=1;mmu2=0.3;A=0.2;
tau=0.4;
l=30;%区间长度为l*pi

N=20;%N是tau/h(h为时间上划分的步长)
h=tau/N;
K=6000;%时间方向计算步数
T=h*K;%时间最值为T
p=K+N+1;%时间点总数
M=100;%Delta{x}为空间上的划分,M=pi/Delta{x}
dx=l/M;

%初始化,求u,v在每个网格的节点上的值
u=zeros(M+1,p);
v=zeros(M+1,p);

%赋初值,
for i=1:M+1
    for j=1:N+1
 %        u(i,j)=0.2+0.001*sin((i-1)*dx);
 %        v(i,j)=0.02+0.02*sin((i-1)*dx);
        u(i,j)=0.5;
        v(i,j)=4.5;
%         u(i,j)=beta*sin((i-1)*dx);
%         v(i,j)=(a-b*beta)/c*sin((i-1)*dx);
    end 
end

% 求下一组节点的值
f=zeros(M+1,p);
g=zeros(M+1,p);
for j=N+1:p-1 
    for i=2:M
        f(i,j)=r*u(i,j)-v(i,j-N)/(1+alpha*v(i,j-N))-mmu1*u(i,j);
        g(i,j)=beta*u(i,j)*v(i,j-N)-(mmu2-A)*v(i,j);
        u(i,j+1)=u(i,j)+h*d1*(u(i+1,j)-2*u(i,j)+u(i-1,j))/dx/dx+h*f(i,j);
        v(i,j+1)=v(i,j)+h*d2*(v(i+1,j)-2*v(i,j)+v(i-1,j))/dx/dx+h*g(i,j);
    end
   % 赋边值,x=0,l*pi时,即x方向在第1,M+1的值neuman
    u(1,j+1)=u(2,j+1);  
    u(M+1,j+1)=u(M,j+1);
    v(1,j+1)=v(2,j+1);  
    v(M+1,j+1)=v(M,j+1);
end

%作图
z1=zeros(p,M+1);
z2=zeros(p,M+1);
for i=1:M+1
    for j=1:p
        z1(j,i)=u(i,j);
        z2(j,i)=v(i,j);
    end
end

x=0:dx:l;
t=-r:h:T;
[xx,tt]=meshgrid(x,t);
figure
% surf(x,t,z1);
mesh(xx,tt,z1);
figure
mesh(xx,tt,z2+0.3);
% surf(x,t,z1);

有所更改,自取⑧


http://www.ppmy.cn/news/775032.html

相关文章

纽曼皮尔逊准则Matlab实现,纽曼-皮尔逊准则,Neyman Pearson Criterion,在线英语词典,英文翻译,专业英语...

胡安曼纽尔方吉奥(阿根廷) 世界冠军 - 1951, 1954-1957 参加大奖赛次数: 51 赢得分站赛冠军次数: 22 赢得杆位数: 27 很多人都把方吉奥看作是最伟大的车手。在整整七个赛季的f1比赛中(他为了从一场几乎致命的事故中康复而错过了一个赛季),他获得了五次世界总冠军的头…

PicoNeo neo入门教程2 SDK

目前在使用的是Unity XR SDK V2.x, 当前版本2.2.0版本 查看文档,有更新日志。 api接口:API 接口函数 - PICO 开发者平台

MySQL MyBatis部分面试题链接

Mysql运维面试题_51CTO博客_mysql面试题2022 MySQL 精选 60 道面试题(含答案)_mysql_小虾米啊-华为云开发者联盟 MyBatis面试题: Mybatis常见面试题(10个必备面试题)_51CTO博客_mybatis常见面试题 【2021】Mybatis常见面试题总结_51CTO博…

怎么把手机字体改成繁体_如何把手机字体变成繁体 繁体字转换器

安卓手机已root,求教如何把手机字体改成繁体? 请使用以下方法:首先,使用无根软件修改字体。1手机安装LBE安全主机,360安全卫士。2打开软件并选择no root startup。三。安装字体管理器,打开它并选择授权。4改…

简体字---繁体字---网页简体字转繁体字--包教包会

var zh_s = "皑蔼碍爱暗肮昂袄奥坝罢摆败颁板办绊帮绑镑谤剥饱宝报鲍辈背贝钡狈备惫绷逼笔毕毙币痹闭辟边编贬扁变辩辫标鳖别瘪濒滨宾摈饼并拨钵铂駁卜哺补布才财采彩参蚕残惭惨灿苍舱仓沧厕侧册测层诧搀掺蝉馋谗缠鏟产阐颤场嘗长偿肠厂畅钞车彻尘陈衬撑称惩澄诚骋吃痴…

简繁体字转换

<input typebutton οnclickiText.valueiText.value.s2t() value简 -> 繁><input typebutton οnclickiText.valueiText.value.t2s() value繁 -> 简><br><textarea idiText cols100 rows30>欢迎使用 繁简体 文本 转换。</textarea> <s…

汉字简体与繁体互相转换

此案例为汉字简繁体互转&#xff0c;可以复制&#xff0c;粘贴&#xff0c;剪切。 效果图&#xff1a; 前台代码&#xff1a; <% Page Language"C#" AutoEventWireup"true" CodeFile"JSLibraryDemo.aspx.cs" Inherits"JSLibraryDemo&q…

繁体字简化出来的问题

由于多个繁体字可能简化做一个字&#xff0c;所以&#xff0c;从繁体字转简化字&#xff0c;比较容易&#xff01; 但反过来&#xff0c;从简化字转繁体字&#xff0c;就比较麻烦了&#xff0c;就算WORD也错误百出&#xff01; 毕竟它不知道“胡子”的“胡”是“胡须”还是“胡…