精华内容
下载资源
问答
  • ax.plot3D([x+dx, x+dx], [y, y], [z, z+dz], **kwargs) return ax #显示图形的函数:Items = [[num[0],num[1],num[2],num[3],num[4],num[5],num[6]],] #Items是N个列表的列表,里面的每个列表数据[放置点O三维坐标...

    资源下载
    先准备一个用来图显的函数

    # -*- coding: utf-8 -*-
    from matplotlib import pyplot as plt
    #设置图表刻度等格式
    from matplotlib.ticker import MultipleLocator, FormatStrFormatter 
    from mpl_toolkits.mplot3d import Axes3D
    import numpy as np
    
    #make_pic的内置函数,用来在图像里面不断添加立方体
    def</
    展开全文
  • 基于 三维装箱问题的算法研究-1 的基础上 对整个装箱过程发生的函数进行封装 # -*- coding: utf-8 -*- from matplotlib import pyplot as plt #设置图表刻度等格式 from matplotlib.ticker import MultipleLocator, ...

    基于 三维装箱问题的算法研究-1 的基础上
    对整个装箱过程发生的函数进行封装

    资源下载

    # -*- coding: utf-8 -*-
    from matplotlib import pyplot as plt
    #设置图表刻度等格式
    from matplotlib.ticker import MultipleLocator, FormatStrFormatter 
    from mpl_toolkits.mplot3d import Axes3D
    import numpy as np
    
    #make_pic内置函数
    
    展开全文
  • 基于 三维装箱问题的算法研究-2 的基础,对整个过程进行了优化 前提:整一个装箱的实现,实际上就是一直在判断: 东西可以放在哪里?不可以放在哪里?应该怎么放?放完之后对整个空间有什么影响? 基本概念:所以...

    基于 三维装箱问题的算法研究-2 的基础,对整个过程进行了优化

    因为后面研究的视图依赖于Three.js进行成像,需要写一些简单的vue页面,所以把整个算法包括数据格式的调用做成了django系统和vue显示,感兴趣的朋友可以通过连接访问。相应的资源我也已经打包上传了
    前端 后端 资源说明文档

    资源下载

    前提:整一个装箱的实现,实际上就是一直在判断:
    东西可以放在哪里?不可以放在哪里?应该怎么放?放完之后对整个空间有什么影响?

    基本概念:所以这里产生了几个基本概念,放置点可用放置点残余空间

    展开全文
  • 三维装箱Python

    千次阅读 2020-03-21 09:43:14
    找到了一个Python三维装箱的代码,可是安装pyscipopt时显示没有model模块,也安装不了functools怎么办啊

    找到了一个Python三维装箱的代码,可是安装pyscipopt时显示没有model模块,也安装不了functools怎么办啊

    展开全文
  • 之前的研究一直是基于组合启发式算法对货物在容器中堆叠的模拟。 但这种模拟不能真正的解决实际问题。 实际上 ,我们在装载的计算过程中,并不是所有的情况都是毫无规则的,在不同的情况使用不同的装载方法,能使...
  • python】欧姆龙智能物料排布之二维装箱算法实现

    千次阅读 热门讨论 2020-02-24 10:13:52
    算法衍生自欧姆龙杯大赛智能物料排布赛项 最终实现给出一个在一个指定的平面区域内,不同形状、大小、数量的平面物料的最节省空间的排布方式,且具有实时显示功能 问题描述: 排布区域 平面区域为40×50(X方向×...
  • 通过进行三维环境建模,设置可通行区域与禁飞区域,在利用蚁群算法规划无人机的飞行路径,实现三维环境下的路径规划。
  • 有160个弹簧,20个箱子,每个箱子可以装8个弹簧,每个箱子放两排。要将这160个弹簧放到箱子里。要求: 每个箱子第一排1—4号i弹簧高度差不超过1mm。第二排5—8高度差不超过1mm,1-8之间的高度差不超过2mm。...
  • 一、粒子群算法的概述 粒子群算法(PSO)属于群智能算法的一种,是通过模拟鸟群捕食行为设计的。假设区域里就只有一块食物(即通常优化问题中所讲的最优解),鸟群的任务是找到这个食物源。鸟群在整个搜寻的过程中,...
  • 一种新的集装箱问题算法,适用二
  • 基于matlab求解三维装箱优化问题 二、源代码 close all; clear; clc; %% set data Dbox = [10, 10, 10]; Dobj = [1, 1.5, 1; 1, 1.5, 1]; PobjI = [7, 5, 5, 0, 0, 0; 3, 5, 5, 0, 0, 0]; PobjD = [3, 3, -3, 0...
  • 装箱问题python

    千次阅读 2018-12-13 18:39:17
    给出一个算法,要求用最少的箱子数将物品全部装入。 比如有六个物品,其重量分别为【4,8,1,4,2,1】,箱子容量c=10.那么最少需要2个箱子将物品全部装入,其中一个箱子装入【4,4,2】,另外一个装入【8,1,1】...
  • 矩形装箱算法之二叉树

    万次阅读 2018-03-21 15:28:29
    如何将所有二矩形块放入一个矩形框内。2.在满足问题1的情况下,矩形框的最小宽度和高度是多少。期望的效果图: 下面我们就来解决以上问题。1. 把矩形块放在固定大小的框内假设有一个固定大小的矩形框,比如1024...
  • 按逻辑,如果两个立方体不重叠,在OXY,OXZ,OYZ上最多允许有一个投影面发生重叠(三维问题转二维) """ overlap = 0 #计算有几个面重叠 if b[0]>=a[0]+adata[0] or a[0]>=b[0]+bdata[0] or b[1]>=a[1]+...
  • 模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小...
  • 本关挑战是需要你设计算法,要求将码头已有的多种类型的货物使用给定规格的集装箱进行组合装箱,并使得集装箱的载重和空间利用率尽可能的高。 数据说明 假设货运码头仅有一种规格的集装箱,其体积是56立方米,最多...
  • 遗传算法解决二维和高维优化问题——基于Python 代码 1.二问题:最优解为最小值 #-*- coding: utf-8 -*- #遗传算法解决二问题 #找最优解,这里是找最小值,因此需要对适应度函数做一下处理,即适应度函数为目标...
  • 文章目录前言背景方法问题分析方法概述第一版本第二版本第章 实验结果装箱结果分析与验证总结与展望.总结展望代码题目 前言 就只水了个初赛,复赛必须要用Java写,就放弃了,这里记录一下写的东西。 队友: 思禾 ...
  • 遗传算法Python实现一、GA算法介绍二、GA算法流程、Python实现四、优缺点及应用1、不足之处2、特点3、应用 一、GA算法介绍   遗传算法(Genetic Algorithm,GA)最早是由美国的 John holland于20世纪70年代提出,...

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 331
精华内容 132
关键字:

三维装箱算法python

python 订阅