資源簡介
一維激波管問題的數值求解的MATLAB程序,包括Lax-Friedrichs, Lax-Wendroff,Roe和ENO等格式。說明文檔可參考博客https://blog.csdn.net/lusongno1/article/details/90636623。

代碼片段和文件信息
[rho0u0p0]?=?Euler_IC(x1);
[rho_exactu_exactp_exact]?=?EulerExact(rho0(1)u0(1)p0(1)rho0(end)u0(end)p0(end)xi*dt);
E_exact?=?p_exact./((gamma-1)*rho_exact)+0.5*u_exact.^2;
rho_error?=?norm(rho-rho_exact)*dx;
u_error?=?norm(vel-u_exact)*dx;
p_error?=?norm(pre-p_exact)*dx;
%delete(‘test.csv‘);
flag?=?exist(‘test.csv‘‘file‘);
fileID?=?fopen(‘test.csv‘‘a‘);
if(flag~=2)
????fprintf(fileID‘%12s%12s%12s%12s%12s%12s%12s%12s\n‘...
????????‘#$\Delta?x$‘‘#$\Delta?t$‘‘#Error\_$\rho$‘‘#Order\_$\rho$‘‘#Error\_$u$‘‘#Order\_$u$‘‘#Error\_$p$‘‘#Order\_$p$‘);
end
fprintf(fileID‘%.2E%.2E%.2E%.2f%.2E%.2f%.2E%.2f\n‘dxdtrho_error0u_error0p_error0);
fclose(fileID);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????862??2019-05-24?19:54??ENO格式\BC.m
?????文件????????710??2019-05-25?21:23??ENO格式\cal_order.m
?????文件????????211??2019-05-24?19:46??ENO格式\conservation_to_physics.m
?????文件????????624??2019-05-26?12:08??ENO格式\DynamicGraphPlot.m
?????文件???????2429??2019-05-24?20:21??ENO格式\EulerExact.m
?????文件????????348??2019-05-24?19:41??ENO格式\Euler_IC.m
?????文件????????648??2019-05-28?09:26??ENO格式\exact_sol.m
?????文件???????1247??2019-05-26?12:07??ENO格式\FluxDiffENO.m
?????文件????????977??2019-05-27?16:28??ENO格式\MainSod1D.m
?????文件????????213??2019-05-24?19:46??ENO格式\physics_to_conservation.m
?????文件????????306??2019-05-27?16:27??ENO格式\ResultPlot.m
?????文件????????573??2019-05-25?16:05??ENO格式\SpaceDiscre.m
?????文件????????862??2019-05-24?19:54??L-F方法\BC.m
?????文件????????710??2019-05-25?21:23??L-F方法\cal_order.m
?????文件????????211??2019-05-24?19:46??L-F方法\conservation_to_physics.m
?????文件????????625??2019-05-24?20:22??L-F方法\DynamicGraphPlot.m
?????文件???????2429??2019-05-24?20:21??L-F方法\EulerExact.m
?????文件????????348??2019-05-24?19:41??L-F方法\Euler_IC.m
?????文件????????801??2019-05-25?11:17??L-F方法\MainSod1D.m
?????文件????????213??2019-05-24?19:46??L-F方法\physics_to_conservation.m
?????文件????????299??2019-05-25?19:19??L-F方法\ResultPlot.m
?????文件????????593??2019-05-24?20:55??L-F方法\SpaceDiscre.m
?????文件????????862??2019-05-24?19:54??L-W方法\BC.m
?????文件????????710??2019-05-25?21:23??L-W方法\cal_order.m
?????文件????????211??2019-05-24?19:46??L-W方法\conservation_to_physics.m
?????文件????????624??2019-05-24?21:21??L-W方法\DynamicGraphPlot.m
?????文件???????2429??2019-05-24?20:21??L-W方法\EulerExact.m
?????文件????????348??2019-05-24?19:41??L-W方法\Euler_IC.m
?????文件???????1322??2019-05-25?13:01??L-W方法\FluxDiffLax_W.m
?????文件????????853??2019-05-27?16:19??L-W方法\MainSod1D.m
............此處省略23個文件信息
評論
共有 條評論