summaryrefslogtreecommitdiff
path: root/1187/CH11/EX11.5/5.sce
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /1187/CH11/EX11.5/5.sce
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '1187/CH11/EX11.5/5.sce')
-rwxr-xr-x1187/CH11/EX11.5/5.sce25
1 files changed, 25 insertions, 0 deletions
diff --git a/1187/CH11/EX11.5/5.sce b/1187/CH11/EX11.5/5.sce
new file mode 100755
index 000000000..03c454d26
--- /dev/null
+++ b/1187/CH11/EX11.5/5.sce
@@ -0,0 +1,25 @@
+clc
+
+M_He=1.8;
+y_He=5/3;
+y_air=1.4;
+p2=30; // kPa
+
+// (A/At)=(1+(y-1)/2*M^2)^((y+1)/(y-1))/M^2*(2/(y+1))^((y+1)/(y-1))
+
+// = (1+1/3*1.8^2)^(4)/1.8^(2)*(3/4)^(4) = 1.828 for helium
+
+// = (1+0.2*M^2)^6/M^2*1/1.2^6 for air
+// Hence by trial
+
+M1=1.715;
+disp("Mach number before the shock =")
+disp(M1)
+
+p1=p2/((2*y_air*M1^2-(y_air-1))/(y_air+1));
+
+p0_1=p1*(1+(y_air-1)/2*M1^2)^(y_air/(y_air-1));
+
+disp("Stagnation Pressure =")
+disp(p0_1)
+disp("kPa")