資源簡介
用matlab編寫的繪制B樣條圖形的程序;
包含反求控制點的程序

代碼片段和文件信息
function?B_curve(p1m)
%?畫三次B樣條,4個控制點,pm分別為控制點\曲線上的點個數(shù)
?
p=p1(:1);
q=p1(:2);
n=length(p);???
x=zeros(1m);
y=zeros(1m);
for?i=1:n-3
????px=p(i:i+3);
????qy=q(i:i+3);
????for?j=1:m
????????u=(j-1)/(m-1);
????????x(j)=1/6*[1uu^2u^3]*[1410;-3030;3-630;-13-31]*px;
????????y(j)=1/6*[1uu^2u^3]*[1410;-3030;3-630;-13-31]*qy;
????end
????plot(xy‘LineWidth‘2.5);
????hold?on;
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????452??2007-12-31?15:59??B_curve.m
?????文件?????????58??2007-12-31?15:59??change_point.m
?????文件?????????35??2007-12-31?15:59??changeTo_fig.m
?????文件????????437??2007-12-31?15:59??draw_B_curve.m
?????文件???????1167??2007-12-31?15:59??duichendian.m
?????文件?????????73??2007-12-31?15:59??get_point.m
?????文件???????1159??2007-12-31?15:59??hua_wa.m
?????文件???????2677??2007-12-31?15:59??qiudao_two_polyfit.m
?????文件????????572??2007-12-31?15:59??rv_cpt_B.m
?????文件????????356??2007-12-31?15:59??wawa.fig
?????文件??????37935??2007-12-31?15:59??wawa.jpg
-----------?---------??----------?-----??----
????????????????44921????????????????????11
評論
共有 條評論