MATLAB编程:条件运算符、内置函数与插值方法
1. 热流计算问题
在MATLAB编程中,我们可以创建一个程序来确定由于上述墙体部分导致的每单位表面积流入房屋的热流速率。设定室外温度 $T_o$ 从25°C 到 40°C 以 1.0°C 的步长变化,室内温度 $T_i$ 为 20°C。需要创建一个包含 $T_o$ 和热流速率 $q$ 的表格,并添加带有单位的表头,同时绘制 $q$ 与 $T_o$ 的关系图。
墙体各材料的厚度和热导率如下:
| 材料序号 | 厚度 $L$ (cm) | 热导率 $k$ ($W/(m\cdot C)$) |
| ---- | ---- | ---- |
| 1 | 0.7 | 0.69 |
| 2 | 1.3 | 0.11 |
| 3 | 10 | 0.05 |
| 4 | 1.3 | 0.48 |
此外,还有表面传热系数:$h_o = 56.8 W/(m^2\cdot C)$,$h_i = 11.4 W/(m^2\cdot C)$。为了使室内温度保持恒定,空调系统必须以与热量从室外进入房屋相同的速率去除热量,同时还要去除室内产生的任何热量。
2. 条件运算符与替代路径
2.1 if 命令提供两条替代路径
if 命令的语法如下:
if logical expression
statement;
...
statement;
else
statement;
...
statement;
end
<
超级会员免费看
订阅专栏 解锁全文
1522

被折叠的 条评论
为什么被折叠?



