Octave已知比热容、质量与温升,求吸收热量Q
广告
{{v.name}}
3. 热量与热容
\(Q = cm\Delta T\)
核心公式:
物体温度升高时吸收的热量等于比热容、质量与温升的乘积。
c为比热容(J/(kg·K)),水的比热容约为4.2×10³ J/(kg·K),在常见物质中最大。
已知比热容、质量与温升,即可求出吸收的热量。
Octave计算方法
已知参数:
- 比热容 c(示例值:4.2e3 J/(kg·K),水)
- 质量 m(示例值:2 kg)
- 温升 ΔT(示例值:80 K)
代码如下:
function Q = heat_absorbed(c, m, dT)
Q = c * m * dT;
end
调用示例:
% 已知比热容、质量与温升,求吸收热量
c = 4.2e3; m = 2; dT = 80;
Q = heat_absorbed(c, m, dT);
fprintf('吸收热量 Q = %.2e J', Q);
运行结果:
吸收热量 Q = 6.72e+05 J