プログラムβ版
%初期値設定
n=3;
Px=[1 2 4 3];
Py=[1 3 3 1];
%制御点のプロット
plot(Px, Py);
hold on;
%ベジェ曲線の計算とプロット
for t=[0 0.15 0.35 0.5 0.65 0.85 1.0];
rx=0;
ry=0;
for i=0:n
rx=rx+factorial(n)/factorial(n-i)/factorial(i)*((1-t)^(n-i))*(t^(i))*Px(i+1);
ry=ry+factorial(n)/factorial(n-i)/factorial(i)*((1-t)^(n-i))*(t^(i))*Py(i+1);
end
plot(rx, ry,'r');
end
時間無くて数値入力タイプのはうまくできなかったので、
とりあえずこれをUP