matlab精确重心法选址,重心法选址问题资料.ppt
重心法选址问题资料
基于重心法的中转站选址问题 作者:陈传营 -*- 某企业有2个生产厂(P1,P2)服务于三个目标市场(M1,M2,M3),地理坐标如图所示。各节点的运输总量及运输费率如表所示。 (1)如果要修建一个中转仓库,请用重心法为该仓库选址。 (2)如果需要使用2个中转仓库,试确定最优的仓库选址。 M2 M1 M3 P1 P2 问题描述 问题一:单中转站选址 解题方法: 重心法 解题思路:第一步,利用总费用最小的思想,通过极值求 解,解出中转站坐标的表达式: 第二步:给定中转站坐标初始值,进行迭代求解 (迭代过程见P112,P113) 问题一:单中转站选址 function T=TotalCost x0=0; y0=0; x1=0; y1=0; a=[0.04,0.04,0.095,0.095,0.095]; w=[5000,7000,3500,3000,5500]; x=[3,8,2,6,8]; y=[8,2,5,4,8]; d=[0,0,0,0,0]; T0=200; T1=100; 利用MATLAB编程求解: while(T1-T0<=0) T0=0; T1=0; a1=0; a2=0; b1=0; b2=0; x0=x1; y0=y1; for i=1:5 d(i)=sqrt((x0-x(i))^2+(y0-y(i))^2); T0=T0+a(i)*w(i)*d(i); end 问题一:单中转站选址 for i=1:5 a1=a1+a(i)*w(i)*x(i)/d(i); a2=a2+a(i)*w(i)/d(i); b1=b1+a(i)*w(i)*y(i)/d(i); b2=b2+a(i)*w(i)/d(i); end x1=a1/a2; y1=b1/b2; for i=1:5 d(i)=sqrt((x(i)-x1)^2+(y(i)-y1)^2); T1=T1+a(i)*w(i)*d(i); end T0 T1 end x1 y1 答案:x1 =5.9393;y1 =5.3170 问题一:单中转站选址 问题二:两中转站选址 解题方法:聚类分析+重心法 解题思路:第一步,利用聚类分析对目标点进行分类 (本题根据题意分为两类) 第二步:对每一单独群体,用重心法求解 解题软件:MATLAB,SPSS 问题二:两中转站选址 答案: (1)聚类分析答案: 问题二:两中转站选址 第一组 第二组 P2 P1 M2 M1 M3 重心法答案: 问题二:两中转站选址 x1 =7.4582;y1 = 5.9418 x2=2;y2 =5.0000 本方法在聚类分析的基础上,针对聚类的出的结果进行重心法求中转站坐标,具有以下缺陷: (1)聚类分析本身存在误差 (2)对于运量的分配没有过多重视 方法缺陷 谢 谢!
matlab精确重心法选址,重心法选址问题资料.ppt相关推荐
- 【物流选址】基于matlab免疫算法求解物流选址问题【含Matlab源码 020期】
一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[物流选址]基于matlab免疫算法求解物流选址问题[含Matlab源码 020期] 获取代码方式2: 付费专栏Matlab路径规划(初级版 ...
- 分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集
分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集,然后选择最优值进行分析,模型为双层模型,程序采用改进粒子群算法 _:89180639056410504快乐程序人
- 分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集,然后选择最优值进行分析
分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集,然后选择最优值进行分析,模型为双层模型,程序采用改进粒子群算法,程序本人编制,可讲解! :951806390564105 ...
- MATLAB遗传算法求解物流配送中心选址问题优化代码实例
1.简介 物流分配中心选址问题是指一定数量的客户,它们有不同数量的货物需求,有一定数量的备选中心作为配送中心.配送中心向客户提供货物的配送服务,现需要选择合适的配送中心位置(选址数量一定)或合适的配送 ...
- 哈尔滨理工大学matlab,微软用户-Matlab软件简介哈尔滨理工大学数学建模组ppt课件...
<微软用户-Matlab软件简介哈尔滨理工大学数学建模组ppt课件>由会员分享,可在线阅读,更多相关<微软用户-Matlab软件简介哈尔滨理工大学数学建模组ppt课件(41页珍藏版) ...
- 华中科技大学计算机网络教材,华中科技大学计算机网络复习资料.ppt
华中科技大学计算机网络复习资料.ppt 第一章 概述 网络边缘系统 网络端设备: PC.工作站.移动设备. 智能电子产品等 工作模式 客户-服务器模式: 即Client/Server方式 (C/S.B ...
- 计算机房灭火器单具基准,发电站灭火器配置说明资料.ppt
发电站灭火器配置说明资料.ppt 术语和符号 2 计算单元 calculation unit灭火器配置的计算区域. 注:建筑灭火器配置设计的计算单元可分为两大类,即:或指建筑物中的一个独立的灭火器配置 ...
- 吉林大学软件学院C语言期末试题,吉林大学软件学院C语言0资料.ppt
吉林大学软件学院C语言0资料.ppt <程序设计基础(c语言)> 主讲:邓春燕 Tel: Email:dengcy@ 助课:李慧盈 Email:kinsten@126.com 教材: &l ...
- 以文件服务器为中央结点,电子商务概论案例第三章资料.ppt
电子商务概论案例第三章资料.ppt 第3章 电子商务相关技术 本章学习目标 计算机网络技术 互联网基础知识 Web应用技术 EDI技术 案例三 3.1计算机网络技术 3.1.1 计算机网络概述 3.1 ...
- 混频通信的matlab仿真,基于MATLAB的FHSS通信系统的设计与实现 PPT课件
<基于MATLAB的FHSS通信系统的设计与实现 PPT课件>由会员分享,可在线阅读,更多相关<基于MATLAB的FHSS通信系统的设计与实现 PPT课件(10页珍藏版)>请在 ...
最新文章
- mysql 主从 网络异常_mysql主从常见异常问题解决
- linux下基于内存分析的rootkit检测方法
- 冒泡排序算法[C++]
- 快速筛选数据集中某列特征符合某种规律的所有数据集
- 07.30《jQuery》——1.1DOM对和jQuery对象的转化
- 华大基因:新型冠状病毒检测试剂盒日均产能已达8万人份
- java中this,super,extends,implements相关继承概念讲解
- qt_2_QT5.6+VS2015配置
- tengine快速安装
- centos 下安装nginx
- suse linux11安装 dhcp,Suse Linux DHCP的设定过程
- java与VUE有啥不同_React的世界观及与Vue之比较
- 传教士和野人问题思考逻辑
- TopCoder SRM(Arena) 一日游记
- Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之Finding Unexpected Intents
- 湖北省钟祥一中2021高考成绩查询,京山一中的2020高考喜报三天前就发布了,钟祥一中为什么还没有公布?...
- Qt setFocus无法生效问题
- (三)FTD整体策略结构说明
- js验证银行卡号,并自动识别银行信息。js验证手机码。js验证数字
- 搜狗输入法简约而美的皮肤推荐