Che 835 Final
Che 835 Final
# Parameters
R = 0.002 # m
H = 0.06 # m
h = 40 # W/m^2.K
K = 0.002 # W/m.K
T_a = 303 # °k
T_H = 363 # °k
# Discretization
N=5
x = np.linspace(0, H, N)
dx = 0.015
# Preallocate A and b
A = np.zeros((N, N))
b = np.zeros(N)
# Coefficients
xi = x[i]
A[i, i] = beta
b[i] = b_val
# Boundary conditions
A[0, 0] = 1
A[0, 1] = -1
A[-1, -1] = 1
b[0] = 0
b[-1] = T_H
T = np.linalg.solve(A, b)
# Output results
plt.figure(figsize=(8, 5))
plt.legend(fontsize=12)
plt.show()