24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2548  |  回复: 4

彬凝1021

铁虫 (初入文坛)

[求助] 6阶贝塞尔曲线的求解公式已有1人参与

请问有人知道由一个起点坐标,一个终点坐标,5个坐标控制点构成的6阶贝塞尔曲线的求解公式吗?
我已经求解出两条邻近的3阶贝塞尔曲线公式,这样的话,能不能算出一条6阶贝塞尔曲线的求解公式?
谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
感觉你的问题没有描述清楚!
首先,这个Bézier曲线一般翻译为贝齐尔曲线,贝塞尔曲线与这个是完全不同的曲线!
其次,你所说的求解公式指什么啊!
贝齐尔曲线完全有控制顶点来确定,你的中间五个点一旦确定,就可以给出贝齐尔曲线的参数表达式!
这五个点怎么确定应该是你的问题吧?!
如果是,那还要看你已知的条件还有哪些!
善恶到头终有报,人间正道是沧桑.
2楼2017-06-05 22:23:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

彬凝1021

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by wurongjun at 2017-06-05 22:23:09
感觉你的问题没有描述清楚!
首先,这个Bézier曲线一般翻译为贝齐尔曲线,贝塞尔曲线与这个是完全不同的曲线!
其次,你所说的求解公式指什么啊!
贝齐尔曲线完全有控制顶点来确定,你的中间五个点一旦确定,就可以给出 ...

Bézier曲线应该就是贝塞尔曲线的,曲线完全由中间5个控制点而确定,所有的点是已知的,只是求解表达式。公示应该是:B(t)=P0*(1-t)^n+n*P1*(1-t)^n-1*t+......+Pn*t^n,我按照这个公式解出了六阶贝塞尔曲线公式,但是其中x,y是由变量t分别表示的,整合起来特别麻烦,不好求解,这个应该怎么弄?而且其中的t的物理意义是什么呢?谢谢您的指导。
附:x(t)=(1-t)^6+360*(1-t)^5*t+216*(1-t)^4*t^2+126*(1-t)^3*t^3+30*(1-t)^2*t^4+1.8*(1-t)*t^5+t^6
      y(t)=0.5*(1-t)^6+216*(1-t)^5*t+36*(1-t)^4*t^2-18*(1-t)^3*t^3-9*(1-t)^2*t^4-2.6*(1-t)*t^5-0.5*t^6
3楼2017-06-07 10:13:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

引用回帖:
3楼: Originally posted by 彬凝1021 at 2017-06-07 10:13:09
Bézier曲线应该就是贝塞尔曲线的,曲线完全由中间5个控制点而确定,所有的点是已知的,只是求解表达式。公示应该是:B(t)=P0*(1-t)^n+n*P1*(1-t)^n-1*t+......+Pn*t^n,我按照这个公式解出了六阶贝塞尔曲线公式 ...

t是参数!这个是参数曲线!
t没有固定的意义!
你可以认为是时间!其它解释要看具体问题而定!
你说的整合又是什么意思?
给定t的值,直接就可以算出x(t)及y(t),难度在哪里?
善恶到头终有报,人间正道是沧桑.
4楼2017-06-07 16:50:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

彬凝1021

铁虫 (初入文坛)

引用回帖:
4楼: Originally posted by wurongjun at 2017-06-07 16:50:07
t是参数!这个是参数曲线!
t没有固定的意义!
你可以认为是时间!其它解释要看具体问题而定!
你说的整合又是什么意思?
给定t的值,直接就可以算出x(t)及y(t),难度在哪里?...

恩恩,已经求出来了,谢谢
5楼2017-06-08 15:55:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 彬凝1021 的主题更新
信息提示
请填处理意见