⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 initial.m

📁 求解激波管问题等产生的偏微分方程组的各种数值算法。
💻 M
字号:
% the initial value of every variable
lenX=100;left=-2;right=2;
deltX=(right-left)/lenX;
deltT=0.01;endTime=5;
R=deltT/deltX;
% initial condition
rho=ones(1,lenX+1);pres=ones(1,lenX+1);
rho(1:lenX/2)=2*rho(1:lenX/2);pres(1:lenX/2)=2*pres(1:lenX/2);             % -2<=x<0
rho(lenX/2+1:lenX)=1*rho(lenX/2+1:lenX);pres(lenX/2+1:lenX)=1*pres(lenX/2+1:lenX);   %  0<=x<=2

vel=zeros(1,lenX+1);
m=rho.*vel;

gamma=1.4;
eng=pres./(gamma-1)+0.5*rho.*vel.*vel;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -