• 大小: 606B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: Matlab
  • 标签:

资源简介

三次Bezier曲线绘制MATLAB

资源截图

代码片段和文件信息

clear all
p=[0 45;60 230;160 310;300 250];
n=size(p1);        
t=linspace(01)‘;   %生成一个首尾分别为0和1的100个数(包含01)的行向量。
b=0;
for k=0:n-1   
Bni=nchoosek(n-1k)*t.^k.*(1-t).^(n-1-k);    
b=b+Bni*p(k+1:);
end
plot(p(:1)p(:2)‘g*-‘b(:1)b(:2)‘b‘) 
hold on
P1=zeros(n+12);
P1(1

评论

共有 条评论

相关资源