河海大学的问题 1 南斜面.m
是一个和太阳能建模挺搭的 MATLAB 脚本,专门搞小太阳屋设计的。结构清晰,变量命名也比较规整,适合拿来改造或做毕业设计的参考。你要是刚好在折腾南向斜屋顶的光照计算,这玩意儿用起来还挺顺的。
脚本用的逻辑不复杂,看几眼就能上手。像是太阳高度角、方位角这些,都是用sind
、cosd
搞出来的,没什么花活。哦对了,还有地理坐标那块,直接改成你项目城市的纬度就能跑出结果。
整个过程都能用图形输出看看效果,尤其适合或者课堂展示。太阳高度计算、日照时间、阴影判断这些基本都有覆盖,你要是再结合点实测数据,那模型就更靠谱了。
如果你对太阳能屋顶设计感兴趣,或者正在做类似的课程设计,建议你顺手也看看这个:MATLAB 中设计和建模太阳能电池阵列。两者结合着看,更有思路。
提醒一句,MATLAB 版本建议用 R2020 以后,兼容性比较好,图形显示也更丝滑。