如何采用在曲线上有更多点创建的形状并将其细分,以使点沿曲线分布更均匀?在我的研究中,我认为numpy
interp可能是正确使用的函数,但我不知道参数(x
, xp
, fp
, left
, right
, & period
)使用什么。任何帮助将不胜感激!
这是显示所需输出的动画。
这是输入圆角矩形的代码:
from matplotlib import pyplot as plt
import numpy as np
x_values = [1321.4, 598.6, 580.6, 563.8, 548.6, 535.4, 524.5, 516.2, 511,
509.2, 509.2, 511, 516.2, 524.5, 535.4, 548.6, 563.8, 580.6, 598.6, 1321.4, 1339.4,
1356.2, 1371.4, 1384.6, 1395.5, 1403.8, 1409, 1410.8, 1410.8, 1409, 1403.8, 1395.5,
1384.6, 1371.4, 1356.2, 1339.4, 1321.4]
y_values = [805.4, 805.4, 803.5, 798.3, 790.1,
779.2, 766, 750.8, 734, …
Run Code Online (Sandbox Code Playgroud)