草庐IT

几何学

全部标签

概率论的学习和整理9:超几何分布

1超几何分布 Hypergeometricdistribution       1.1超几何分布的定义超几何分布和几何分布可以说没有关系,只是名称有点像超几何分布的基本特点超几何分布,是针对,不放回抽样的超几何分布,也是离散分布超几何分布的公式: f(k,n,K,N)   =  C(k,K)*C(n-k,N-K)/C(n,N)    1.2为什么叫超几何分布 称为超几何分布,是因为其形式与“超几何函数”的级数展式的系数有关。其实就是展开形式,不是等比,而是一个关于x的函数    f(k,n,K,N)   =  C(k,K)*C(n-k,N-K)/C(n,N)      f(x=k)   =  

通俗易懂理解几何光学(四)光学系统中的光阑与光束限制

目录前言光阑光阑概述孔径光阑入射光瞳与出射光瞳入射光瞳(入瞳,EntrancePupils)出射光瞳(出瞳,ExitPupils)入射光瞳与出射光瞳主光线与边缘光线系统孔径光阑的确定相对孔径视场视场光阑(FieldStops)入射窗与出射窗视场的度量常见光学元件的视场孔径光阑与视场光阑的区别渐晕渐晕光阑渐晕系数远心光路、场镜及景深物方远心光路像方远心光路场镜光瞳衔接原则景深典型系统的光束限制望远镜开普勒望远镜显微镜前言在理想光学系统中,任意大小的物体能以任意宽的光束成一定倍率的像。当共轭距一定时,像的大小与物的大小成比例。在实际光学系统中,成像光束将会受到限制:成像系统中各个元件的大小有限,从

python - Shapely中两个几何图形最近点的坐标

有一条折线,其中包含顶点坐标列表=[(x1,y1),(x2,y2),(x3,y3),...]和一个点(x,y)。在Shapely中,geometry1.distance(geometry2)返回两个几何图形之间的最短距离。>>>fromshapely.geometryimportLineString,Point>>>line=LineString([(0,0),(5,7),(12,6)])#geometry2>>>list(line.coords)[(0.0,0.0),(5.0,7.0),(12.0,6.0)]>>>p=Point(4,8)#geometry1>>>list(p.coo

python - Shapely中两个几何图形最近点的坐标

有一条折线,其中包含顶点坐标列表=[(x1,y1),(x2,y2),(x3,y3),...]和一个点(x,y)。在Shapely中,geometry1.distance(geometry2)返回两个几何图形之间的最短距离。>>>fromshapely.geometryimportLineString,Point>>>line=LineString([(0,0),(5,7),(12,6)])#geometry2>>>list(line.coords)[(0.0,0.0),(5.0,7.0),(12.0,6.0)]>>>p=Point(4,8)#geometry1>>>list(p.coo

python - 如何将简单的几何形状写入 numpy 数组

我想生成一个大小为200x200元素的numpy数组,并在其中放入一个以100,100坐标为中心、半径为80且笔划宽度为3像素的圆。如何在不涉及文件操作的情况下在python2.7中执行此操作?可能使用几何或成像库来泛化到其他形状。 最佳答案 通常的方法是定义一个坐标网格并应用你的形状方程。要做到这一点,最简单的方法是使用numpy.mgrid:http://docs.scipy.org/doc/numpy/reference/generated/numpy.mgrid.html#xxandyyare200x200tablescon

python - 如何将简单的几何形状写入 numpy 数组

我想生成一个大小为200x200元素的numpy数组,并在其中放入一个以100,100坐标为中心、半径为80且笔划宽度为3像素的圆。如何在不涉及文件操作的情况下在python2.7中执行此操作?可能使用几何或成像库来泛化到其他形状。 最佳答案 通常的方法是定义一个坐标网格并应用你的形状方程。要做到这一点,最简单的方法是使用numpy.mgrid:http://docs.scipy.org/doc/numpy/reference/generated/numpy.mgrid.html#xxandyyare200x200tablescon

【Blender】乐高生成器——材质节点与几何节点制作的笔记分享

乐高生成器最近一直在研究blender有关节点的工作逻辑,发现了一个用节点制作乐高生成器的教程挺好玩,练习做了一些模型案例,分享制作过程笔记和部分技巧点的总结(注意该案例需要应用在blender3.4及其以后的版本)1.模型以苏珊猴为例准备一个封闭模型,有缺口的模型不利于后期的体积计算UV展开,并做好了对应的材质和贴图制作一块乐高模型,作为应用在点上的实例添加倒角修改器,使模型边缘变得光滑(模型命名为:Lego)进入UV编辑工作界面,可以利用软件自带的彩色栅格贴图作为贴图素材2.材质节点配置进入Shading界面,在着色器编辑器中,为苏珊猴添加材质和贴图(材质球命名为:suzanne)添加一个

线性代数学习笔记8-4:正定矩阵、二次型的几何意义、配方法与消元法的联系、最小二乘法与半正定矩阵A^T A

正定矩阵Positivedefinitematrice之前说过,正定矩阵是一类特殊的对称矩阵:正定矩阵满足对称矩阵的特性(特征值为实数并且拥有一套正交特征向量、正/负主元的数目等于正/负特征值的数目)另外,正定矩阵还具有更好的性质(所有特征值都为正实数、所有主元都为正实数、左上角的所有任意k阶(1注意,“正定”这一说法的前提,一定是“对称矩阵”原因:提出正定矩阵的概念,主要是用于研究二次型而任意n阶矩阵B\boldsymbol{B}B给出的二次型xTBx\mathbf{x}^{T}\boldsymbol{B}\mathbf{x}xTBx,都可以被化为对称矩阵A=12(B+BT)\boldsym

python - 是否有 Tkinter/网格几何图形的 GUI 设计应用程序?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭3年前。Improvethisquestion有谁知道一个GUI设计应用程序,它可以让您选择/拖放小部件,然后使用grid几何管理器通过适当的Tkinter调用和排列将该布局转换为Python代码?到目前为止,我已经找到了一些我可能最终会使用的非常好的选项,但它们使用pack或place生成代码。=========编辑:请注意,这不是寻求“建议”本身,而是事实调查。我在问这样的应用是否存在。=====

python - 是否有 Tkinter/网格几何图形的 GUI 设计应用程序?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭3年前。Improvethisquestion有谁知道一个GUI设计应用程序,它可以让您选择/拖放小部件,然后使用grid几何管理器通过适当的Tkinter调用和排列将该布局转换为Python代码?到目前为止,我已经找到了一些我可能最终会使用的非常好的选项,但它们使用pack或place生成代码。=========编辑:请注意,这不是寻求“建议”本身,而是事实调查。我在问这样的应用是否存在。=====