小编alt*_*bza的帖子

如何在python中包装球体?

我正在尝试使用python在正方形中对随机封闭的包装球进行建模.球体不应重叠, 但我不知道如何做到这一点

我到目前为止: 在此输入图像描述

码:

import random, math, pylab

def show_conf(L, sigma, title, fname):
    pylab.axes()
    for [x, y] in L:
        for ix in range(-1, 2):
            for iy in range(-1, 2):
                cir = pylab.Circle((x + ix, y + iy), radius=sigma,  fc='r')
                pylab.gca().add_patch(cir)
    pylab.axis('scaled')
    pylab.xlabel('eixo x')
    pylab.ylabel('eixo y')
    pylab.title(title)
    pylab.axis([0.0, 1.0, 0.0, 1.0])
    pylab.savefig(fname)
    pylab.close()

L = []
N = 8 ** 2

for i in range(N):
    posx = float(random.uniform(0, 1))
    posy = float(random.uniform(0, 1))
    L.append([posx, posy])

print L

N = 8 …
Run Code Online (Sandbox Code Playgroud)

python optimization packing mathematical-optimization

5
推荐指数
1
解决办法
1968
查看次数

Python 中的注释、# 和 """ 之间的区别

开始用 Python 编程时,我看到一些带有注释的脚本使用#""" comments """

这两种评论方式有什么区别?

python

5
推荐指数
1
解决办法
3423
查看次数

如何根据色标对voronoi进行着色?和每个细胞的面积

是否可以为scipy.spatial.Voronoi图表着色?我知道它是.

但现在我的目标是根据颜色标度为每个细胞着色以表示物理量.

如下图所示(PRL 107,155704(2011)):

在此输入图像描述

而且我还想知道是否可以计算每个单元格的面积,因为它是我想要计算的数量

python physics voronoi numpy

4
推荐指数
1
解决办法
1894
查看次数

其余部分在python中

当我在python中计算其余的除法时,我得到这样的答案:

>>> 12,121123123 % 10
(12, 3)
>>> 12,333434 % 5
(12, 4)
>>> 14,54 % 4
(14, 2)
Run Code Online (Sandbox Code Playgroud)

我想了解这个有序对的含义.

python

2
推荐指数
1
解决办法
512
查看次数