为了使拟合数据点的曲线生成速度更快误差更小, 提出一种隐式B样条曲线拟合数据点的加权PIA算法. 首先, 用待拟合数据点以及给定法向量生成偏移点集. 然后, 通过偏移点集构造差分向量, 从而得到需要调整的误差控制系数, 为了使迭代效率更高, 在迭代过程中对误差控制系数做加权处理. 最后, 用最新的控制系数矩阵得到拟合数据点的曲线. 文中5个数值算例采用均匀节点序列, 实验结果表明, 在相同迭代次数下, 相对于I-PIA算法, 该算法得到的拟合曲线误差值更小, 曲线能更好保特征.