How to create an integral function? Trying to solve Cp_b between 2 numbers

1 vue (au cours des 30 derniers jours)
Skye Cameron
Skye Cameron le 22 Fév 2020
Commenté : madhan ravi le 22 Fév 2020
%%Calculate Benzene Duty Q
%From Perry's table 2-153 values for Benzene
C1_b = 162940; %in J/kmol*K
C2_b = -344.94; %in J/kmol*K^2
C3_b = 0.85562; %in J/kmol*K^3
funcCp_b = @(T) (C1_b) + (C2_b*T) + (C3_b*T^2);
Cp_b = int(funcCp_b,T, 379.25, 286.15)

Réponses (1)

madhan ravi
madhan ravi le 22 Fév 2020
Modifié(e) : madhan ravi le 22 Fév 2020
clear all
%%Calculate Benzene Duty Q
%From Perry's table 2-153 values for Benzene
C1_b = 162940; %in J/kmol*K
C2_b = -344.94; %in J/kmol*K^2
C3_b = 0.85562; %in J/kmol*K^3
funcCp_b = @(T) (C1_b) + (C2_b*T) + (C3_b*T.^2);
Cp_b = integral(funcCp_b, 379.25, 286.15)
  4 commentaires
madhan ravi
madhan ravi le 22 Fév 2020
The answer I get is
Cp_b = -1.3360e+07
madhan ravi
madhan ravi le 22 Fév 2020
As the error message says use == Q_b

Connectez-vous pour commenter.

Catégories

En savoir plus sur Matrix Computations dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by