如何把多个点拟合成为条平滑的多段线!
在已知若干个点后,想把这些点拟合成为条平滑的多段线,有没有现在的程序可以参考,我在论坛上找了好久也没找到,版主帮个忙好吗! PEDIT有这个功能,先画PLINE,再用PEDIT 已经知道了这些点,但我不知道这些点的按什么样的顺序排列,然后用<BR>(setq n 0)<BR>(command "spline" ) <BR>(while (command (nth n mlist))<BR> (setq n (1+n))<BR>)进行绘出!<BR>主要还是点的顺序如何排! 别人怎么知道你要怎样排这些点??? 已知点表的画法(mapcar 'command (cons "spline" mlist))(command)
排序要看自己的啊 再问:
有N个点,用“PL”连成线,在“PE”中用“S”拟合时线条总会偏离点位,尤其是锐角时。如何用LISP程序使线不离开点位? 那就用Spline画嘛
页:
[1]