最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

2023國賽數(shù)學(xué)建模思路 - 復(fù)盤:光照強(qiáng)度計(jì)算的優(yōu)化模型

2023-08-22 16:06 作者:數(shù)模Assistant君  | 我要投稿

0 賽題思路

(賽題出來以后第一時(shí)間在群內(nèi)分享)

2023高教社杯全國大學(xué)生數(shù)學(xué)建模競賽

資料思路分享Q群:575833716

1 問題要求

現(xiàn)在已知一個(gè)教室長為15米,寬為12米,在距離地面高2.5米的位置均 勻的安放4個(gè)光源(分別為1、2、3、4),各個(gè)光源的光照強(qiáng)度均為一個(gè)單位,如下圖

在這里插入圖片描述

要求:

  • (1)如何計(jì)算教室內(nèi)任意一點(diǎn)的光照強(qiáng)度?(光源對(duì)目標(biāo)點(diǎn)的光照強(qiáng)度與該光源到目標(biāo)點(diǎn)距離的平方成反比,與該光源的強(qiáng)度成正比).

  • (2)畫出距離地面1米處各個(gè)點(diǎn)的光照強(qiáng)度與位置(橫縱坐標(biāo))之間的函數(shù)關(guān)系曲面圖,試同時(shí)給出一個(gè)近似的函數(shù)關(guān)系式.

  • (3)假設(shè)離地面1米高正是學(xué)生桌面的高度,如何設(shè)計(jì)這四個(gè)點(diǎn)光源的位置,才能使學(xué)生對(duì)光照的平均滿意度達(dá)到最高?

  • (4)若將題目中的點(diǎn)光源換成線光源,以上(2)、(3)問的結(jié)果又如何?

(對(duì)于(1)、(2)問,假設(shè)橫向(縱向)墻壁與光源、光源與光源、光源與墻壁之間的距離是相等的.)

2 假設(shè)約定

  • 1 光不會(huì)通過窗、門等外涉,也不考慮光在空氣中的消耗,即光照強(qiáng)度和不變;

  • 2 室內(nèi)不受外界光源影響;

  • 3 教室高度為2.5米;

  • 4 不考慮光的反射;

  • 5 線光源發(fā)光是均勻的.

3 符號(hào)約定

在這里插入圖片描述

4 建立模型

在這里插入圖片描述


在這里插入圖片描述

5 模型求解

在這里插入圖片描述


在這里插入圖片描述

6 實(shí)現(xiàn)代碼

matlab 實(shí)現(xiàn)代碼 建議最好用python去實(shí)現(xiàn),圖會(huì)好看一些,而且國內(nèi)當(dāng)前趨勢會(huì)逐漸淘汰matlab,目前有些學(xué)校已經(jīng)無法使用matlab了

clear
clc
max=0;min=4;
for i=0:0.1:3
? ?for j=0.1:0.1:4
? ? ? ?s=0;
? ? ? ?x1=8+i,y1=5-j
? ? ? ?x2=8+i,y2=10+j
? ? ? ?x3=4-i,y3=10+j
? ? ? ?x4=4-i,y4=5-j ? ?
? ? ? ?for x=0:0.1:12
? ? ? ? ? ?for y=0:0.1:15
? ? ? ? ? ? ? ?for z=0:0.1:2.5
? ? ? ? ? ? ? ? ? ?if x1~=x & y1~=y & x2~=x & y2~=y & x3~=x & y3~=y & x4~=x & y4~=y
? ? ? ? ? ? ? ? ? ? ?s=s+1./((x1-x).^2+(y1-y).^2+(2.5-z).^2)+1./((x2-x).^2+(y2-y).^2+(2.5-z).^2)+1./((x3-x).^2+(y3-y).^2+(2.5-z).^2)+1./((x4-x).^2+(y4-y).^2+(2.5-z).^2);
? ? ? ? ? ? ? ? ? ?end
? ? ? ? ? ? ? ?end
? ? ? ? ? ?end
? ? ? ?end
? ? ? ?k=4./s;l=0;z=1;
? ? ? ?for x=0:0.1:12
? ? ? ? ? ?for y=0:0.1:15
? ? ? ? ? l=l+k.*(1./((x1-x).^2+(y1-y).^2+(2.5-z).^2)+1/((x2-x).^2+(y2-y).^2+(2.5-z).^2)+1./((x3-x).^2+(y3-y).^2+(2.5-z).^2)+1./((x4-x).^2+(y4-y).^2+(2.5-z).^2));
? ? ? ? ? ?end
? ? ? ?end
? ? ? ?if l>max
? ? ? ? ? ?max=l;
? ? ? ? ? ?x11=x1;y11=y1;x12=x2;y12=y2;x13=x3;y13=y3;x14=x4;y14=y4;
? ? ? ?end
? ? ? ?p=l./(120.*150);Q=0;
? ? ? ?for x=0:0.1:12
? ? ? ? ? ?for y=0:0.1:15
? ? ? ? ? ? Q=Q+(k.*(1./((x1-x).^2+(y1-y).^2+(2.5-z).^2)+1./((x2-x).^2+(y2-y).^2+(2.5-z).^2)+1./((x3-x).^2+(y3-y).^2+(2.5-z).^2)+1./((x4-x).^2+(y4-y).^2+(2.5-z).^2))-p).^2.^(1./2);
? ? ? ? ? ?end
? ? ? ?end
? ? ? ?if min>Q
? ? ? ? ? min=Q;
? ? ? ? ? x21=x1;y21=y1;x22=x2;y22=y2;x23=x3;y23=y3;x24=x4;y24=y4;
? ? ? end
? end
end
disp(['最大值','x11=',num2str(x11),' ?','y11=',num2str(y11),' ?','x12=',num2str(x12),' ?','y12=',num2str(y12),' ?','x13=',num2str(x13),' ?','y13=',num2str(y13),' ?','x14=',num2str(x14),' ?','y14=',num2str(y14)])
disp(['最平均','x21=',num2str(x21),' ?','y21=',num2str(y21),' ?','x22=',num2str(x22),' ?','y22=',num2str(y22),' ?','x23=',num2str(x23),' ?','y23=',num2str(y23),' ?','x24=',num2str(x24),' ?','y24=',num2str(y24)])
附錄二:
clear
clc
max=0;min=4;li=4;
for i=0:0.1:3
? ?for j=0.1:0.1:4
? ? ? ?s=0;
? ? ? ?x1=8+i,y1=5-j
? ? ? ?x2=8+i,y2=10+j
? ? ? ?x3=4-i,y3=10+j
? ? ? ?x4=4-i,y4=5-j ? ?
? ? ? ?for x=0:0.1:12
? ? ? ? ? ?for y=0:0.1:15
? ? ? ? ? ? ? ?for z=0:0.1:2.5
? ? ? ? ? ? ? ? ? ?if x1~=x & y1~=y & x2~=x & y2~=y & x3~=x & y3~=y & x4~=x & y4~=y
? ? ? ? ? ? ? ? ?s=s+1./((x1-x).^2+(y1-y).^2+(2.5-z).^2)+1./((x2-x).^2+(y2-y).^2+(2.5-z).^2)+1./((x3-x).^2+(y3-y).^2+(2.5-z).^2)+1./((x4-x).^2+(y4-y).^2+(2.5-z).^2);
? ? ? ? ? ? ? ? ? ?end
? ? ? ? ? ? ? ?end
? ? ? ? ? ?end
? ? ? ?end
? ? ? ?k=4./s;l=0;z=1;e=0
? ? ? ?for x=0:0.1:12
? ? ? ? ? ?for y=0:0.1:15
? ? ? ? ? ? ? ?l=l+k.*(1./((x1-x).^2+(y1-y).^2+(2.5-z).^2)+1/((x2-x).^2+(y2-y).^2+(2.5-z).^2)+1./((x3-x).^2+(y3-y).^2+(2.5-z).^2)+1./((x4-x).^2+(y4-y).^2+(2.5-z).^2));
? ? ? ? ? ? ? ?r=k.*(1./((x1-x).^2+(y1-y).^2+(2.5-z).^2)+1/((x2-x).^2+(y2-y).^2+(2.5-z).^2)+1./((x3-x).^2+(y3-y).^2+(2.5-z).^2)+1./((x4-x).^2+(y4-y).^2+(2.5-z).^2));
? ? ? ? ? ? ? ?e=e+(r-6*10^(-32))^2;
? ? ? ? ? ?end
? ? ? ?end
? ? ? S=(l-0.1278)^2+e
? ? ? if S<li
? ? ? ? ? li=S
? ? ? ? ? x11=x1,y11=y1, ?x12=x2,y12=y2, ?x13=x3,y13=y3, ?x14=x4,y14=y4,
? ? ? en4
? en4
en4
disp(['x11=',num2str(x11),' ?','y11=',num2str(y11),' ?','x12=',num2str(x12),' ?','y12=',num2str(y12),' ?','x13=',num2str(x13),' ?','y13=',num2str(y13),' ?','x14=',num2str(x14),' ?','y14=',num2str(y14)])
li


建模資料

資料分享: 最強(qiáng)建模資料

在這里插入圖片描述


2023高教社杯全國大學(xué)生數(shù)學(xué)建模競賽

資料思路分享Q群:575833716


2023國賽數(shù)學(xué)建模思路 - 復(fù)盤:光照強(qiáng)度計(jì)算的優(yōu)化模型的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
讷河市| 临武县| 凉城县| 绥中县| 香港 | 将乐县| 晋城| 永川市| 永泰县| 商河县| 南澳县| 藁城市| 永胜县| 鲜城| 托里县| 西乌珠穆沁旗| 虹口区| 分宜县| 南汇区| 额尔古纳市| 富阳市| 堆龙德庆县| 怀柔区| 师宗县| 武清区| 酒泉市| 临漳县| 吕梁市| 肇州县| 定远县| 永兴县| 柯坪县| 大埔区| 靖远县| 卓资县| 游戏| 张家口市| 洛南县| 涞源县| 玉树县| 乐亭县|