Oblique Shock Calculator
Contains a number of functions for flow characterization including the following:
insentropic_flow - Relations for isentropic flow
normal_shock - Relations across a normal shock (with considerations for oblique shock)
oblique_angle_calc - Given two parameters this function calculates the third of the theta-beta-mach relationship for oblique angles
plotShock - Visualizes the shock wave
A script is also included to facilitate the execution of these functions. The script contains a section to change the inputs.
A matlab GUI/app will be coming soon and I will continue to update and add on to these functions (such as expansions waves).
Information regarding oblique shocks can be found at the following websites:
http://en.wikipedia.org/wiki/Oblique_shock
http://www.grc.nasa.gov/WWW/k-12/airplane/oblique.html
Cite As
Jason (2026). Oblique Shock Calculator (https://www.mathworks.com/matlabcentral/fileexchange/44756-oblique-shock-calculator), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |