问题描述
实验开发中,我们经常要用到将两个器材(或者器材的部件)绑定到一起,并且能够解绑。比如电学中,导线的端点绑定到接线柱;家庭电路中,插头插到插座上;光学中,透镜放到光具座上;热学或者化学中,瓶盖绑定瓶子,玻璃导管放到试管中,等等。
实验开发中,我们经常要用到将两个器材(或者器材的部件)绑定到一起,并且能够解绑。比如电学中,导线的端点绑定到接线柱;家庭电路中,插头插到插座上;光学中,透镜放到光具座上;热学或者化学中,瓶盖绑定瓶子,玻璃导管放到试管中,等等。
之前我们已经讨论过用循环双向链表来记录元件端点之间的连接关系,在进行计算求解之前,我们还要做一些处理,把连接到一起的端点看做是一个点,如果元件的电阻是0的话,元件的两个端点也要看做是一个点,最后还要找到所有的连通子图,每一个连通子图单独进行计算。
最近一直在用h5开发课件,遇到了一些问题。
1、非整数刻度(游标卡尺)
2、动态网格缩放
3、尺寸跨度大
4、任意帧频
有一个需求,需要一边操作,一边做一些标注。
大多数软件都是先截图,然后再加标注。
我们想要的是"操作+标注+操作+标注..."。
自己用C#写了一个。
多边形
多边形(polygon)是闭合的折线。每一个点Pi叫做多边形的顶点(vertex),每一条线段叫做多边形的边。
如果不相邻的边不相交,则多边形是简单多边形。
如果对于多边形内的任一两点,连接着这两点的线段也在多边形内,则多边形是凸多边形(convex)。
非凸多边形被称为凹多边形(concave)。