2016年五一杯数学建模A题购房中的数学问题解题全过程文档及程序(采光与房款)

2016年五一杯数学建模

A题 购房中的数学问题

原题再现

  随着现代社会经济的快速发展,房地产成为国家经济发展中重要的经济增长点之一。为了充分利用楼房建设的土地面积,开发商经常会选择建筑高层住宅。在购买住房时,影响消费者选择购房的因素较多,其中主要有:地理位置、周边环境、交通便利性、住房户型、住房价格、采光、噪音污染、空气污染等。
  目前,在东经 117.17o,北纬 34.18o 地理位置 A 处有高层建筑小区,小区规划图见附件 1。不考虑降雨、下雪等影响日照的天气,解决下列问题:
  问题 1:建立数学模型,求解 A 小区 14-2-802 房间(客厅)在冬至日9:00-16:00 间可以享受日照的时间区间(具体楼高和楼间距等相关参数见附件 1 和 4)。
  问题 2: 在问题 1 的基础上建立数学模型,以 A 小区 14-2-802 房间(客厅)为例,描述全年 365 天每一天可以享受日照的累计时间,并给出 14-2-802房间(客厅)全年享受日照时间超过 6 小时的天数和日期。
  问题 3:假设在消费者 C 购房之前已经有一部分房间售出(数据见附件2),在仅考虑采光影响的条件下,给出消费者 C 的最优选房方案。
  问题 4:在问题 3 的基础上,建立选房模型,要求考虑价格、交通、环境和噪音的影响,给出此时消费者 C 最优选房方案。相关信息如下:该小区售房价格方案:1-8 层为基价,然后逐层增加层价,最顶层单价为次顶层的 85%;1-14#楼除 10、11、12 号楼三处河景房的基价为 4450 元/m2,其他楼的基价为 4250 元/m2,所有楼的层价均为 10 元/层。
  小区北侧有一条美丽的河流,河流北岸已经计划开发高架桥,高架桥北300m 处为规划地铁口;小区东侧为乡村公路和国有铁路;西侧为国道;南侧为街道,且距离小区南侧 500m 有发电厂烟囱。
  问题 5:汽车停车位分布对于住户出行非常重要,建立数学模型并说明附件 3 中 7#楼汽车车位分布是否合理?考虑从停车位到电梯距离、楼层高度、上下班高峰期人流量等影响,建立数学模型,针对 7#楼重新设计合理的汽车车位分布方案。附件 3 中每车位的方格中第一行是车位号,第二行是对应的房间号。

整体求解过程概述(摘要)

  针对于问题一,通过观察14#的分布发现,7 #和8#会影响14-8-802客厅的采光,利用公式sinz=sinxsiny+cosxcosycosv计算出冬至日不同时刻的太阳高度角[1],通过公式 H1=H-L*tan(x)和H2=H1/h计算出14#被前面的楼遮挡的高度,并以此作为依据得到 A 小区 14-2-802 房间(客厅)在冬至日 9:00-16:00 间可以享受日照的时间区间为[9:00,10:28]; [12:31,14:19];[15:51,16:00]。
  针对于问题二,根据公式(4.4)计算得出计算二十四个节气的太阳赤纬角,以此得到每个节气14-2-802客厅采光的时间长度,并用二十四个节气的太阳赤纬角近似这个节气中每一天的太阳赤纬角,进而计算出全年日照总时间为 2015.175 个小时;分析每个节气的采光时间,找出采光时间为 6 个小时的日期区间,根据模型一反推出太阳赤纬角的正弦值(0.5843),再计算出太阳赤纬角的正弦值(0.5873)相比较,得到惊蛰后的第 11 天采光时间为 6 小时,即 3 月 17 日,同理可计算出寒露和秋分之间的采光时间为 6 小时的日期为 10 月 12 日,由此可得14-2-802客厅全年享受日照时间超过 6 小时的天数为 209 天。
  针对于问题三:在仅考虑采光问题时,我们从房间的日照时间和房间的类型等因素对每栋楼和每个单元进行综合评价。首先,仅考虑在正午时刻南北方向楼栋间的遮挡楼层数。其次,考虑在任意时刻楼栋间的遮挡楼层数及被遮挡日照的时间区间。最后,利用点坐标求出楼间距和时角,从而求出该楼在任意时刻被前面的楼所遮挡的时间区间。在仅考虑采光问题时,综合被出售过的房间我们给出 C 消费者最优的购房方案为:1-1,4#,5-2,6#整栋楼在冬至日任意时刻采光都较好。
  针对于问题四,本文在问题 3 的基础上,从购房者角度出发,综合考虑采光、价格、交通、环境、噪音等因素,采用层次分析法[3]构建层次结构选房模型,将采光、价格、交通、环境、噪音 5 个因素作为评价准则,对文中所给条件进行量化,并用楼号数和楼层两个因素来确定房间位置,划分房间等级,其中最优房间为 A类房间,B 类房间次之,包括 7#26-34 层,8#26-34 层,9#26-34 层。
  针对于问题五:通过分析7#的泊车位我们发现了 3 个不合理的地方。第一:传统的平行泊车位;第二:7#本身是有一定的倾斜角度为9.15 ;第三:车位排列分布不合理。进而我们通过汽车的最小转弯半径[10]建立数学模型,利用公式(4.10)可以求出最优角度x=58.20 ,再与楼的倾斜角度取平均得到x1=69.525,在安排泊车位排列顺序的时候我们把楼层相对高的停车位安排到电梯附近,从电梯附近依次向周围排列泊车位。

模型假设:

  1. 周年以 2015 年记;
  2. 用二十四节气的太阳高度角去近似该节气 15 天的太阳高度角;
  3. 假设太阳光线经过A,B和C ,D时是匀速的;
  4. 在问题 3 中,以冬至日正午时太阳高度角计算接受日照情况;
  5. 除考虑因素,其他因素对房间好坏影响可忽略不计;
  6. 假设环境、交通、噪音、采光、价格 5 个评价准则的权重是相等的;
  7. 假设以同一种车型计算最小转弯半径、车库宽度以及车库长度;
  8. 不考虑车库边线的宽度;
  9. 假设每辆车都按规定停放,不超出泊车位边界线。

问题分析:

  针对于问题一:通过观察14#的分布我们发现,7#和8#会影响14-8-802客厅的采光,利用公式sinz=sinxsiny+cosxcosycosv计算出冬至日不同时刻的太阳高度角(主要计算A ,B,C,D四点),利用太阳高度角和楼层高度通过公式H1=H-Ltan(x)和H2=H1/h就可以计算出14#被前面的楼遮挡的高度,计算出遮挡区间,即可得到享受日照时间。
  针对于问题二:一年中每一天的太阳赤纬角是不同的,一天钟每一时刻的太阳高度角也是不同的,计算出每一天的太阳赤纬角和该天中不同时刻的太阳高度角那么就可以计算出7#和8#对14-2-802客厅采光的影响。根据公式(4.4)可以计算出一年中任何时刻的太阳赤纬角,为方便计算我们用二十四个节气的太阳赤纬角[2]去近似这个节气中每一天的太阳赤纬角,即每一节气的 15 天都用该节气的太阳赤纬角计算。得到每个节气14-2-802客厅采光的时间长度,进而计算出全年日照总时间:分析每个节气的采光时间,找出采光时间为 6 个小时的日期区间,再通过太阳时角和楼间距根据模型一反推出太阳赤纬角的正弦值(0.5843),再计算出太阳赤纬角的正弦值(0.5873)进行比较得到采光 6 小时的日期,由此求得14-2-802客厅全年享受日照时间超过 6 小时的天数。
  针对于问题三:在仅考虑采光问题时,我们从房间的日照时间和房间的类型等因素对每栋楼和每个单元进行综合评价,通过公式sinz=sinxsiny+cosxcosycosv计算出冬至日不同时刻的太阳高度角,利用太阳高度角和楼层高度和,通过公式H1=H-L*tan(x)和H2=H1/h可以计算出每栋楼被前面的楼遮挡的高度。其次,在仅考虑在正午时刻南北方向楼栋间的遮挡楼层数,从而可以求出正午时刻被遮挡的楼层数。最后,考虑在任意时刻楼栋间的遮挡楼层数及被遮挡日照的时间区间,我们利用点坐标可以求出楼间距和时角从而求出该楼在任意时刻被前面的楼所遮挡的时间区间,给出最优方案。
  针对于问题四,针对问题 4,本文在问题 3 的基础上,从购房者角度出发,综合考虑采光、价格、交通、环境、噪音等因素,采用层次分析法构建层次结构选房模型,将采光、价格、交通、环境、噪音 5 个因素作为评价准则,对文中所给条件进行量化,并用楼号数和楼层两个因素来确定房间位置,划分房间等级,给出最优方案。
  针对于问题五,通过分析7#的泊车位我们发现了 3 个不合理的地方。第一:传统的平行泊车位;第二:7#本身是有一定倾斜角度的为9.15;第三:车位排列分布不合理;进而我们通过汽车的最小转弯半径建立数学模型可以求出最优角度,再与楼的倾斜角度取平均。在安排泊车位排列顺序的时候我们把楼层相对高的停车位安排到电梯附近,从电梯附近一次往周围排列泊车位。

模型的建立与求解整体论文缩略图

在这里插入图片描述

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

程序代码:(代码和文档not free)

(1)a=[23.45 23.45 23.45 23.45];b=[34.3 34.3 34.3 34.3];c=[-23.24 7.44 34.57 57.58];d=[83.01 82.27 
97.20 108.89];
a=a*pi/180;b=b*pi/180;c=c*pi/180;d=d*pi/180;
h=sin(a).*sin(b)+cos(a).*cos(b).*cos(c);
h1=asin(h);
z=98.6-d.*tan(h1);
a=z/2.9
(2)%A 点
x=[-23.45 -22.58 -20.08 -16.25 -11.37 -5.83 0 6.02 11.5 16.38 20.18 22.62 23.45 22.58 20.08 16.25 11.37 
5.83 0 -6.02 -11.5 -16.38 -20.18 -22.62];
x=x*pi/180;
h=sin(x)*sin(34.3*pi/180)+cos(x)*cos(34.3*pi/180)*cos(-23.3*pi/180);
h1=asin(h);
z=98.6-83.01*tan(h1);
a=z/2.9
(3)%B 点
x=[-23.45 -22.58 -20.08 -16.25 -11.37 -5.83 0 6.02 11.5 16.38 20.18 22.62 23.45 22.58 20.08 16.25 11.37 
5.83 0 -6.02 -11.5 -16.38 -20.18 -22.62];
x=x*pi/180;
h=sin(x)*sin(34.3*pi/180)+cos(x)*cos(34.3*pi/180)*cos(7.44*pi/180);
h1=asin(h);
z=98.6-82.27*tan(h1);
b=z/2.9
(4) %C 点
x=[-23.45 -22.58 -20.08 -16.25 -11.37 -5.83 0 6.02 11.5 16.38 20.18 22.62 23.45 22.58 20.08 16.25 11.37 
5.83 0 -6.02 -11.5 -16.38 -20.18 -22.62];
x=x*pi/180;
h=sin(x)*sin(34.3*pi/180)+cos(x)*cos(34.3*pi/180)*cos(34.57*pi/180);
h1=asin(h);
z=98.6-97.20*tan(h1);
c=z/2.9
(5) %D 点
x=[-23.45 -22.58 -20.08 -16.25 -11.37 -5.83 0 6.02 11.5 16.38 20.18 22.62 23.45 22.58 20.08 16.25 11.37 
5.83 0 -6.02 -11.5 -16.38 -20.18 -22.62];
x=x*pi/180;
h=sin(x)*sin(34.3*pi/180)+cos(x)*cos(34.3*pi/180)*cos(57.58*pi/180);
h1=asin(h);
z=98.6-108.89*tan(h1);
d=z/2.9
%二十四节气日照时间计算
x=[-23.45 -22.58 -20.08 -16.25 -11.37 -5.83 0 6.02 11.5 16.38 20.18 22.62 23.45 22.58 20.08 16.25 11.37 
5.83 0 -6.02 -11.5 -16.38 -20.18 -22.62];
for i=1:24
a=[x(i) x(i) x(i) x(i)];b=[34.3 34.3 34.3 34.3];c=[-23.24 7.44 34.57 57.58];d=[83.01 82.27 97.20 108.89];
a=a*pi/180;b=b*pi/180;c=c*pi/180;d=d;
h=sin(a).*sin(b)+cos(a).*cos(b).*cos(c);
h1=asin(h);
z=98.6-d.*tan(h1);fprintf('第%f 次输出',i);
lcs=z/2.9
end
n=length(a);
RI=[0 0 0.58 0.90 1.12 1.24 1.32 1.41 1.45 1.49 1.51];
w=zeros(n,n);
%将矩阵 a 各列归一化
s=sum(a);
for j=1:n 
a1(:,j)=a(:,j)/s(j);
end
%将归一化的矩阵的各行相加
w=sum(a1');
%将得到的和向量归一化,得到特征向量
s=sum(w);
w=w/s;
%计算特征值
c=a*w';
s=0;
for i=1:n
 s=s+c(i)/w(i);
end
disp('特征值为')
lumda=s/n
%进行一致性检验
CI=(lumda-n)/(n-1);
CR=CI/RI(n)
if CR<0.1
 disp('通过一致性检验')
 disp('特征向量(权重)为')
w
else 
 disp('没通过一致性检验,请重新进行成对比较')
end
全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/190672.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

企业文档文件管理软件推荐:提升管理效率与数据安全性

Zoho WorkDrive企业网盘是一种高效的文件管理工具&#xff0c;它不仅可以为组织搭建统一、高效、安全、智能的内容管理体系&#xff0c;还能够提供大规模支撑、海量数据处理、非结构化数据治理、智能挖掘与洞察等服务能力。通过这些服务&#xff0c;企业可以更好地管理和利用其…

Linux 面试题(一)

目录 1、绝对路径用什么符号表示&#xff1f;当前目录、上层目录用什么表示&#xff1f;主目录用什么表示? 切换目录用什么命令&#xff1f; 2、怎么查看当前进程&#xff1f;怎么执行退出&#xff1f;怎么查看当前路径&#xff1f; 3、怎么清屏&#xff1f;怎么退出当前命…

更改MacBook壁纸,有时可以带来不一样的感觉,特别是动态壁纸

在我看来&#xff0c;买一台新的MacBook最棒的部分就是挑选一张完美的桌面壁纸&#xff0c;为我的新工作伙伴定下基调。有时&#xff0c;在真正更换壁纸之前&#xff0c;我会花一整天的时间&#xff0c;仔细决定我的新笔记本电脑到底是什么样子&#xff0c;而且由于Macbook如此…

使用项目管理工具进行新媒体运营管理的策略与方法

使用Zoho Projects项目管理工具&#xff0c;新媒体运营可轻松驾驭从策划选题、撰写到排期发布的全流程。运用项目管理工具对新媒体运营进行精细化管理&#xff0c;助力团队更高效地规划、执行和追踪各项任务与活动。 以下是运用项目管理工具管理新媒体运营的妙招&#xff1a; 1…

软件测试面试题之如何进行项目介绍

邯郸网上银行系统旨在为企业搭建安全便捷的账户管理&#xff0c;资金汇化及投资服务通道&#xff0c;提升企业财富与价值增值它主要包含首页、我的账户、信用卡、邮储业务、投资理财、转账汇款、个人贷款等模块。 个人贷款一般有抵押贷款&#xff0c;和信用贷等&#xff0c;房…

【算法萌新闯力扣】:回文链表

力扣题目&#xff1a;回文链表 开篇 今天是备战蓝桥杯的第23天。我加入的编程导航算法通关村也在今天开营啦&#xff01;那从现在起&#xff0c;我的算法题更新会按照算法村的给的路线更新&#xff0c;更加系统。大家也可以关注我新开的专栏“算法通关村”。里面会有更全面的知…

IDEA2023版本创建Sping项目只能勾选17和21,却无法使用Java8?(已解决)

文章目录 前言分析解决方案一&#xff1a;替换创建项目的源方案二&#xff1a;升级JDK版本 参考文献 前言 起因 想创建一个springboot的项目&#xff0c;本地安装的是1.8&#xff0c;但是在使用Spring Initializr创建项目时&#xff0c;发现版本只有17和21。 在JDK为1.8的情况下…

岁月随笔-穿拖鞋的汉子

时间如白驹过隙般&#xff0c;转眼间2023年也只剩下最后的40天。汉子我拿出年初自己定的目标&#xff0c;立下的Flag&#xff0c;恍恍惚若昨天发生&#xff0c;不禁让人感慨万千。 其实最近自己遇到了很大的困惑&#xff0c;也导致了断更了一个月。自己逐渐摸不清自己的定位啦…

由走“贸工技”的联想联想到传统OEM,带给了自己那些思考?

2022年1月16日&#xff0c;自己来到魔都的第1597天&#xff0c;这城市还是保持着相似的容颜&#xff0c;而自己却悄悄的起了变化。 以前对时间概念其实不是特别敏感&#xff0c;感觉自己有大把的时光可以浪费&#xff08;虽然知道死亡是个永远无法逃避的话题&#xff09;&#…

Flink-简介与基础

Flink-简介与基础 一、Flink起源二、Flink数据处理模式1.批处理2.流处理3.Flink流批一体处理 三、Flink架构1.Flink集群2.Flink Program3.JobManager4.TaskManager 四、Flink应用程序五、Flink高级特性1.时间流&#xff08;Time&#xff09;和窗口&#xff08;Window&#xff0…

Oracle 中的操作符

1.union:对两个结果集进行并集操作&#xff0c;不包括重复行&#xff0c;同时进行默认规则的排序&#xff1b; SELECT * FROM emp WHERE sal < 1500 UNION SELECT * FROM emp WHERE sal BETWEEN 1000 AND 2000 order by 1 2.union All&#xff1a;对两个结果集进行并集操…

WebSocket协议测试实战

当涉及到WebSocket协议测试时&#xff0c;有几个关键方面需要考虑。在本文中&#xff0c;我们将探讨如何使用Python编写WebSocket测试&#xff0c;并使用一些常见的工具和库来简化测试过程。 1、什么是WebSocket协议&#xff1f; WebSocket是一种在客户端和服务器之间提供双向…

Prove that exponential function f(x)=e^x is not Lipschitz on R

https://math.stackexchange.com/questions/3980014/prove-that-ex-is-not-lipschitz-on-r https://math.ucr.edu/~res/math205A-2014/lipschitz2.pdf

大模型三阶段训练

为了训练专有领域模型&#xff0c;选择LLaMA2-7B作为基座模型&#xff0c;由于LLaMA模型中文词表有限&#xff0c;因此首先进行中文词表的扩展&#xff0c;然后进行三阶段训练&#xff08;增量预训练&#xff0c;有监督微调&#xff0c;强化学习&#xff09;。 代码将全部上传…

从0到1建立前端规范

本文适合打算建立前端规范的小伙伴阅读 一、为什么需要规范 规范能给我们带来什么好处&#xff0c;如果没有规范会造成什么后果&#xff1f;这里主要拿代码规范来说。 统一代码规范的好处&#xff1a; 提高代码整体的可读性、可维护性、可复用性、可移植性和可靠性&#xf…

计算机系统的层次结构与性能指标

目录 一. 计算机系统的层次结构二. 计算机性能指标2.1. 存储器的性能指标2.2 CPU的性能指标2.3 系统整体的性能指标2.4 系统整体的性能指标(动态测试) \quad 一. 计算机系统的层次结构 \quad \quad 虚拟机器的意思是看起来像是机器直接就能执行程序员所写的代码, 其实是需要通过…

[Matlab有限元分析] 2.杆单元有限元分析

1. 一维杆单元有限元分析程序 一维刚单元的局部坐标系&#xff08;单元坐标系&#xff09;与全局坐标系相同。 1.1 线性杆单元 如图所示是一个杆单元&#xff0c;由两个节点i和j&#xff0c;局部坐标系的X轴沿着杆的方向&#xff0c;由i节点指向j节点&#xff0c;每个节点有…

ZGC 垃圾回收过程

ZGC&#xff08;Z Garbage Collector&#xff09;是Java平台上的一种垃圾收集器&#xff0c;它是由Oracle开发的&#xff0c;旨在解决大堆的低延迟垃圾收集问题。ZGC是一种并发的分代垃圾收集器&#xff0c;它主要针对具有大内存需求和低停顿时间要求的应用程序 ZGC的核心概念及…

大数据平台/大数据技术与原理-实验报告--部署全分布模式Hadoop集群

实验名称 部署全分布模式Hadoop集群 实验性质 &#xff08;必修、选修&#xff09; 必修 实验类型&#xff08;验证、设计、创新、综合&#xff09; 综合 实验课时 2 实验日期 2023.10.16-2023.10.20 实验仪器设备以及实验软硬件要求 专业实验室&#xff08;配有cen…