搜索资源列表
PLDistance
- 已知三维点和三维线的坐标和代表式,求两者间最短距离,用对话框实现,可以提出算法函数单独使用-known three-dimensional and three-dimensional point of the line-coordinates and representatives, for the shortest distance between the two, with dialog to achieve, we can make use of arithmetic functions
vb_bezierfit
- 这是一个分别用Bezier曲线和B样条曲线进行曲线拟合的例子 程序用VB6.0中文版编写 例子中需要一个窗体和一个按钮(使用默认的名字) 在本例中,黑色的线条是对坐标系上各点的直接连线 黄色的线仅对点间连线进行近似拟合,并不通过每一个点,使用的是B样条曲线 蓝色的线通过除第一个点和最后一个点之外的每一个点,使用的是Bezier曲线-This is a difference with Bezier curves and B-spline curves curve f
LFE
- 这是一个小车路径跟踪的仿真程序。目标是:“用鼠标从车头处,划一 条路径,然后点击开始跟踪,小车就能一下一下,跟着路径走了,并把他的 行驶轨迹用红色线画出来”。
dongtaiguihua
- 设平面上有一个m´ n的网格,将左下角的网格点标记为(0,0)而右上角的网格点标记为(m,n)。某人想从(0,0)出发沿网格线行进到达(m,n),但是在网格点(i,j)处他只能向上行进或者向右行进,向上行进的代价为aij(amj =+¥ ),向右行进的代价是bij(bin =+¥ )。试设计一个动态规划算法,在这个网格中为该旅行者寻找一条代价最小的旅行路线。用高级程序设计语言编写程序求解动态规划模型。
TestMCAZero
- 最小二乘拟和工具,一次直线拟和和二次去线拟和,可以直观看见拟和点与拟和曲线之间的偏差。
计算几何
- 目录 ㈠ 点的基本运算 1. 平面上两点之间距离 1 2. 判断两点是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到线段所在直线垂线的垂足 4 3. 点到线段的最近点 4 4. 点到线段所在直线的距离 4 5. 点到折线集的最近距离 4 6. 判断圆是否在多边形内 5
Code_CalGeometryMath
- 常用计算几何算法,主要是点,线,面之间的关系以及距离等运算.为C语言实现-Computational geometry algorithm used mainly point, line and plane, as well as the relationship between the distance operator. For the C language
huiseguanlian
- 灰色关联度分析法是将研究对象及影响因素的因子值视为一条线上的点,与待识别对象及影响因素的因子值所绘制的曲线进行比较,比较它们之间的贴近度,并分别量化,计算出研究对象与待识别对象各影响因素之间的贴近程度的关联度,通过比较各关联度的大小来判断待识别对象对研究对象的影响程度。-Gray correlation analysis method is to study the impact of factors and factor values as a line of points, and ques
jsjh
- 计算几何基本模板,包括点线多边形等基本类型的定义以及一些基本算法。-The basic template computational geometry, including points, lines polygons and other basic types of definitions and some basic algorithms.
ThePointDistaceToALine
- 点到线段距离,在进行画图时,在选择线时有重要作用,-Point to a line distance
Coordinateoperation
- 给出两点坐标求线的长度,给出三点坐标求三条边的长度,及三角形的周长和面积。-Request line coordinates given the length of two, three coordinates are given three sides of the length of the request, and the triangle of perimeter and area.
robot
- 取各障碍物顶点连线的中点为路径点,相互连接各路径点,将机器人移动的起点和终点限制在各路径点上,利用Dijkstra算法来求网络图的最短路径,找到从起点P1到终点Pn的最短路径,由于上述算法使用了连接线中点的条件,不是整个规划空间的最优路径,然后利用遗传算法对找到的最短路径各个路径点Pi (i=1,2,…n)调整,让各路径点在相应障碍物端点连线上滑动,利用Pi= Pi1+ti×(Pi2-Pi1)(ti∈[0,1] i=1,2,…n)即可确定相应的Pi,即为新的路径点,连接此路径点为最优路径。-Ta
qczdjl
- 本程序是用数学方程试计算出一个点在一条线上的垂线坐标,并判断出在线内外,是测量中用的程序!-The test procedure is used to calculate the mathematical equation of a line a point in the vertical coordinate, and determine the line outside, the procedure used to measure!
Resection
- 后方交会程序设计,航空影像单像空间后方交会是利用影像所覆盖地面范围内若干控制点的已知地面坐标和相应点的像点坐标,根据共线方程,在最小二乘法的原则下,计算航空影像的外方位元素。-Resection programming, aerial imagery, as space resection is the single image is covered by a number of ground control points within the known ground coordinates
ff
- 实现曲线的拟合,计算出点到线的偏离距离的绝对值,点到线的最大偏离距离-realize fitting the curve line and calculate absolute value of the distance from points to fitting line, at the same time, calculate the maximum distance from from points to fitting line.
Euler_DG_Quadrilateral_2D
- 自己写了一个二维Euler方程的间断有限元程序 上次发了一个三角形单元的程序 因为不是曲边单元 所以在圆柱后面容易形成涡 现在把程序改为曲边四边形单元了 没有涡出现 单元是8节点四边形单元 节点编号顺序是 1 5 2 6 3 7 4 8 也就是四个角点依次 是1 2 3 4 然后是边的中点编号 5 6 7 8. 时间推进采用 Runge-Kutta 方法 数值通量采用全局Lax-Friedrichs通量 仍然不能捕捉激波 因为
Solving-Angle-
- 可以求解两条直线的夹角的小程序!有了它,利用四个点就可以求出你想要两条线之间的夹角。-Small program that can solve the angle of the two straight lines! With it, the four points you can find the angle you want between the lines.
check_n_final
- 这个项目主要是实现多线程判断大量点与多面体的情况,在空间体积计算模拟等方面应该会有非常好的实用价值。具体就是判断点是否是在多面体的内部,外部,面上,顶点。并输出点和所在多面体的整体坐标。目前,本程序主要是针对凸6面体,但很容易扩展到N凸面体。-This project is multi-threaded to determine a large number of points with the polyhedron, should have very good practical value
运动控制三次样条插补
- 1、选择一个平面曲线(可参照高数附录中的曲线类型,曲线不能自交,如果自交选取不自交的区域),利用等参数方法(也可选择等弦差,等弦长等方法),把所选择的曲线分割成n个小线段,得到这n个点。 2、 根据选择的平面曲线,推导出其法线计算公式,给出一系列的法向距离D,求出不同的内外法向等距点(既是求出1计算出的n个点法向距离为D的对应点)。 3 改变法向距离D和内外法线选项,判断2中计算的法向等距线有没有交点,如果有交点,计算出交点,如果有多个交点,可以只计算一个。
线面夹角
- fortran编写的计算线和面的夹角,输入文件读取三个点X1,X2,X3(确定一个面),源代码给定线的法向量NL,程序求解线和面的夹角