这个第5题光于灯光的数学模型如何做,求帮助,谢谢大家!凑一个两个三个四个五个六个七个八个九个很多个字
clear
clc
% 教室长为20米,宽为15米
L = 20;
W = 15;
% 光源数目为8
n = 8;
% 光源到墙壁横纵向之间的距离是相等的
l = L/(n+1); % 横向距离
w = W/(n+1); % 纵向距离
% 光源到地面距离为2.5米
h = 2.5;
% 目标点到墙壁的距离
d1 = L/2;
d2 = W/2;
% 计算各个光源的坐标
[x,y] = meshgrid(l:l:L-l,w:w:W-w);
x = reshape(x,1,[]);
y = reshape(y,1,[]);
z = h*ones(1,n*n);
% 计算各个光源对目标点的光照强度
d = sqrt((d1-x).^2 + (d2-y).^2 + z.^2);
intensity = 1./d.^2;
% 总光照强度为各个光源的强度之和
total_intensity = sum(intensity);
disp(total_intensity);