1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
//example 3
//analysis of energy transfer
clear
clc
g=9.806 //acceleration due to gravity in m/s^2
m=10 //mass of stone in kg
H1=10.2 //initial height of stone above water in metres
H2=0 //final height in metres
dKE1=-m*g*(H2-H1) //change in kinetic energy when stone enters state 2 in J
dPE1=-1 //change in potential energy when stone enters state 2 in J
printf("\n hence,when stone is about to enter state 2, dKE = %.3f J. \n",dKE1)
printf("\n and dPE = %.3f J. \n",dPE1)
dPE2=0 //change in potential energy when stone enters state 3 in JQ2=0 //no heat transfer when stone enters state 3 in J
W2=0 //no work done when stone enters state 3 in J
dKE2=-1 //change in kinetic energy when stone enters state 3
dU2=-dKE2 //change in internal energy when stone enters state 3 in J
printf("\n hence,when stone has just come to rest in the bucket i.e. state 3, W=0, dPE=0, dKE1 = %.3f J. \n",dKE2)
printf("\n and dU = %.3f J. \n",dU2)
dKE3=0 //change in kinetic energy when stone enters state 4
dPE=0 //change in potential energy when stone enters state 4 in J
W3=0 //no work done when stone enters state 4 in J
dU3=-1 //change in internal energy when stone enters state 4 in J
Q3=dU3 //heat transfer when stone enters state 4 in J
printf("\n hence,when stone has entered state 4, dPE=0, W3=0,dKE=0, dU= %.3f J. \n",dU3)
printf("\n and Q3= %.3f J. \n",Q3)
|