Error: Illegal use of reserved keyword "end".
3 ビュー (過去 30 日間)
古いコメントを表示
m=input('Enter the mass of water in kg -');
cpw=4.187;%Cp of water is taken as 4.187 KJ/kg K
T1=input('Enter the inital temperature of water in kelvin :- '); %water initial temperature
Tinter1=input('Enter the intermediate temperature of water in kelvin :- ');; %first reservoir temperature
T2=input('Enter the final temperature of water in kelvin :- ');
for(m=1:5:30)
Q1=m*cpw*(Tinter1-T1);
Q2=m*cpw*(T2-Tinter1);
deltaSwater= m*cpw*[log(Tinter1/T1)+log(T2/Tinter1)];
deltaSreservoir1=-Q1/(Tinter1);
deltaSreservoir2=-Q2/(T2);
deltaSUniverse=deltaSwater+deltaSreservoir1+deltaSreservoir2;
disp('Analysis for TER and system')
fprintf('Heat transferred from TER1 to water is:- %f kJ \n',Q1)
fprintf('Heat transferred from TER2 to water is:- %f kJ \n',Q2)
fprintf('deltaSwater=%f kJ/K \n',deltaSwater)
fprintf('deltaSreservoir1= %f kJ/K\n',deltaSreservoir1)
fprintf('deltaSreservoir2= %f kJ/K\n',deltaSreservoir2)
fprintf('deltaSUniverse= %f kJ/K\n',deltaSUniverse)
end
1 件のコメント
Dyuman Joshi
2023 年 8 月 19 日
In which line does the error occur?
Please copy and paste the whole error message i.e. all of the red text.
回答 (1 件)
KSSV
2023 年 8 月 19 日
Remove end in the code which is lying in the last.
3 件のコメント
Walter Roberson
2023 年 8 月 19 日
@Torsten is correct, at least when the code is formatted the way it looks like it should be.
When I format the code and execute it, I do not get any message about the end
参考
カテゴリ
Help Center および File Exchange で Thermal Analysis についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!