cssrczp 发表于 2008-1-9 14:05

如何用样条生成满足条件的光滑曲线

一、在matlab中欲用样条生成光滑曲线
AB =
293.6250   32.2000
291.7339   28.0000
290.8333   26.0000
289.9328   24.0000
289.0323   22.0000
288.3010   20.3759
288.3000   20.3737
288.1317   20.0000
287.2312   18.0000
286.3306   16.0000
285.8804   15.0000
285.4301   14.0000
285.0637   13.0000
285.0000   12.3000
BC=
285.0000   12.3000
285.0000   11.5000
CD=
285.0000   11.5000
286.3450   10.0000
288.3000    9.4509
288.3010    9.4507
290.0070    9.0000
291.2430    8.0000
291.4700    7.0000
291.4710    6.0000
291.4720    5.0000
DE =
291.4720    5.0000
291.4680    4.0000
291.3130    3.0000
290.7800    2.0000
289.6790    1.0000
288.3010    0.3527
288.3000    0.3524
285.9730         0
在matlab中欲用样条生成光滑曲线,满足:
 1. BC段平行于Y轴
 2. AB段在B点的切线平行于Y轴(图中AB段的绿色'+'为连接AB两点的直线)
 3. CD段在C点的切线平行于Y轴,在D点的切线平行于Y轴
4. DE段在D点的切线平行于Y轴
5. DE段在E点与X轴相切
二、“切线K平行于Y轴”如何表示?

[ 本帖最后由 eight 于 2008-1-9 15:10 编辑 ]
页: [1]
查看完整版本: 如何用样条生成满足条件的光滑曲线