重心法选址问题资料

基于重心法的中转站选址问题 作者:陈传营 -*- 某企业有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相关推荐

  1. 【物流选址】基于matlab免疫算法求解物流选址问题【含Matlab源码 020期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[物流选址]基于matlab免疫算法求解物流选址问题[含Matlab源码 020期] 获取代码方式2: 付费专栏Matlab路径规划(初级版 ...

  2. 分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集

    分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集,然后选择最优值进行分析,模型为双层模型,程序采用改进粒子群算法 _:89180639056410504快乐程序人

  3. 分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集,然后选择最优值进行分析

    分布式能源接入分析matlab 通过分布式能源的选址定容确定得到帕累托最优解集,然后选择最优值进行分析,模型为双层模型,程序采用改进粒子群算法,程序本人编制,可讲解! :951806390564105 ...

  4. MATLAB遗传算法求解物流配送中心选址问题优化代码实例

    1.简介 物流分配中心选址问题是指一定数量的客户,它们有不同数量的货物需求,有一定数量的备选中心作为配送中心.配送中心向客户提供货物的配送服务,现需要选择合适的配送中心位置(选址数量一定)或合适的配送 ...

  5. 哈尔滨理工大学matlab,微软用户-Matlab软件简介哈尔滨理工大学数学建模组ppt课件...

    <微软用户-Matlab软件简介哈尔滨理工大学数学建模组ppt课件>由会员分享,可在线阅读,更多相关<微软用户-Matlab软件简介哈尔滨理工大学数学建模组ppt课件(41页珍藏版) ...

  6. 华中科技大学计算机网络教材,华中科技大学计算机网络复习资料.ppt

    华中科技大学计算机网络复习资料.ppt 第一章 概述 网络边缘系统 网络端设备: PC.工作站.移动设备. 智能电子产品等 工作模式 客户-服务器模式: 即Client/Server方式 (C/S.B ...

  7. 计算机房灭火器单具基准,发电站灭火器配置说明资料.ppt

    发电站灭火器配置说明资料.ppt 术语和符号 2 计算单元 calculation unit灭火器配置的计算区域. 注:建筑灭火器配置设计的计算单元可分为两大类,即:或指建筑物中的一个独立的灭火器配置 ...

  8. 吉林大学软件学院C语言期末试题,吉林大学软件学院C语言0资料.ppt

    吉林大学软件学院C语言0资料.ppt <程序设计基础(c语言)> 主讲:邓春燕 Tel: Email:dengcy@ 助课:李慧盈 Email:kinsten@126.com 教材: &l ...

  9. 以文件服务器为中央结点,电子商务概论案例第三章资料.ppt

    电子商务概论案例第三章资料.ppt 第3章 电子商务相关技术 本章学习目标 计算机网络技术 互联网基础知识 Web应用技术 EDI技术 案例三 3.1计算机网络技术 3.1.1 计算机网络概述 3.1 ...

  10. 混频通信的matlab仿真,基于MATLAB的FHSS通信系统的设计与实现 PPT课件

    <基于MATLAB的FHSS通信系统的设计与实现 PPT课件>由会员分享,可在线阅读,更多相关<基于MATLAB的FHSS通信系统的设计与实现 PPT课件(10页珍藏版)>请在 ...

最新文章

  1. mysql 主从 网络异常_mysql主从常见异常问题解决
  2. linux下基于内存分析的rootkit检测方法
  3. 冒泡排序算法[C++]
  4. 快速筛选数据集中某列特征符合某种规律的所有数据集
  5. 07.30《jQuery》——1.1DOM对和jQuery对象的转化
  6. 华大基因:新型冠状病毒检测试剂盒日均产能已达8万人份
  7. java中this,super,extends,implements相关继承概念讲解
  8. qt_2_QT5.6+VS2015配置
  9. tengine快速安装
  10. centos 下安装nginx
  11. suse linux11安装 dhcp,Suse Linux DHCP的设定过程
  12. java与VUE有啥不同_React的世界观及与Vue之比较
  13. 传教士和野人问题思考逻辑
  14. TopCoder SRM(Arena) 一日游记
  15. Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之Finding Unexpected Intents
  16. 湖北省钟祥一中2021高考成绩查询,京山一中的2020高考喜报三天前就发布了,钟祥一中为什么还没有公布?...
  17. Qt setFocus无法生效问题
  18. (三)FTD整体策略结构说明
  19. js验证银行卡号,并自动识别银行信息。js验证手机码。js验证数字
  20. 搜狗输入法简约而美的皮肤推荐

热门文章

  1. PlaySound的同步播放与异步播放
  2. 修改element-ui 下拉框样式
  3. java二重积分_用java实现二重积分的计算
  4. Java代理模式实现与原理详解(二)
  5. java xps文档_使用Java 将PPT转换为PDF、XPS等格式
  6. 2021年山东省安全员C证报名考试及山东省安全员C证操作证考试
  7. xcode打包导出ipa
  8. 随机森林系列(一)——随机森林分类算法原理推导
  9. 域服务器安全策略应用,ad域服务器组策略命令
  10. 2021年人口普查结果分析