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: