说明:可以去除50Hz公频干扰的陷波器matlab程序,还有中值滤波,滑动平均滤波程序。还有2点差分,3点差分和5点差分程序。可以较好地去除生物医学信号比如脉搏波信号及心电信号的噪声。
说明:根据极坐标,圆上任意一点的坐标可以表示为如上形式, 所以对于任意一个圆, 假设中心像素点p(x0, y0)像素点已知, 圆半径已知,则旋转360由极坐标方程可以得到每个点上得坐标同样,如果只是知道图像上像素点, 圆半径,旋转360°则中心点处的坐标值必定最强.这正是霍夫变换检测圆的数学原理.
说明:该代码实现在指纹图像中快速检测所有奇异点。使用的方法是行走算法,即在指纹方向场上任意选择一个点,沿着该点的启发式方向(设计出来的,为该点方向的函数)可快速走到奇异点的位置。该算法简单易实现。
说明:Part 01 机械臂设计设计一个六自由度机械臂,分析证明其操作器尖端的灵巧工作空间,并用蒙特卡洛方法验证了灵巧工作空间的正确性。Part 02 Minimum-Snap 轨迹规划令操作臂尖端位置固定,使其绕灵巧工作空间的某个内点作定点转动。选择三维空间中一段封闭圆作为第三关节目标轨迹,生成多个离散...
说明:该程序用Dijkstra算法寻找最小路径。输入为起点,终点,邻接矩阵。输出为最短距离,最短距离对应的路程。代码有详细注释说明。
说明:最短路径问题的重要算法实现。已知点的邻接矩阵,可计算出出发点至目标点的最短路径即最短路径长度。