反算B样条曲线控制顶点(Python)
# 根据给出的型值点列反算B样条曲线的控制多边形,并画出均匀B样条曲线验证计算结果
import numpy as np
from scipy import linalg
import matplotlib.pyplot as plt
# 反算控制多边形,Px,Py为已知的型值点列,dP_0_x, dP_0_y, dP_n_x,dP_n_y为端点处的一阶导数值
# 返回方程组的系数矩阵和右端常数项
def cal_back(Px, Py, dP_0_x, dP_0_y, dP_n_x, dP_n_y):
原创
2020-12-06 15:11:08 ·
2119 阅读 ·
4 评论