資源簡介
matlab源碼,實現(xiàn)1-8階貝塞爾(bezier)曲線擬合。另外附了一個擬合后的評價標準,sse,rmse等的說明(感謝hitwyb)
代碼片段和文件信息
function?myBezier_ALL()
????%matlab?2017b
????%rocm1828@163.com
%1-8
????
x=(linspace(-11256))‘;
y=x.^2;
????nOrder=8;%1-8
????if?nOrder>8
????????return;
????end
????[fitresult?gof]?=?BezierFit_any(xynOrder);
end
function?[fitresult?gof]?=?BezierFit_any(aa?bbnOrder)
????syms?t?y?xi;
????syms?p0?p1?p2?p3?p4?p5?p6?p7?p8;
????Bi=bernsteinMatrix(nOrdert);
switch?nOrder
????????case?1
????????????P=[p0;p1];
????????case?2
????????????P=[p0;p1;p2];
????????case?3
????????????P=[p0;p1;p2;p3];
????????case?4
????????????P=[p0;p1;p2;p3;p4];
????????case?5
????????????P=[p0;p1;p2;p3;p4;p5];
????????case?6
????????????P=[p0;p1;p2;p3;p4;p5;p6];
????????case?7
????????????P=[p0;p1;p2;p3;p4;p5;p6;p7];
????????case?8
????????????P=[p0;p1;p2;p3;p4;p5;p6;p7
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1767??2018-07-07?17:24??myBezier_ALL.m
?????文件???????46080??2018-07-07?17:25??擬合的評價標準.doc
評論
共有 條評論