使用Matlab画曲线基函数

您所在的位置:网站首页 matlab画直线函数 使用Matlab画曲线基函数

使用Matlab画曲线基函数

#使用Matlab画曲线基函数| 来源: 网络整理| 查看: 265

一、用Matlab画Bezier曲线的基函数

在Matlab中输入以下代码:

1: t=0:0.01:1; 2: B0=(1-t).^3; 3: B1=3*t.*(1-t).^2; 4: B2=3*(1-t).*t.^2; 5: B3=t.^3; 6: plot(t,B0,t,B1,t,B2,t,B3);

 

Matlab绘出图形如下所示:

Graphs of the four basis functions.

二、用Matlab画B-Spline曲线的基函数

在Matlab中输入以下代码:

1: u=0:0.01:1; 2:   3: N1=6.^-1.*u.^3; 4: N2=6.^-1.*(-3*u.^3+3*u.^2+3*u+1); 5: N3=6.^-1.*(3*u.^3-6*u.^2+4); 6: N4=6.^-1.*(-1*u.^3+3*u.^2-3*u+1); 7:   8: plot(u, N1, u, N2, u, N3, u, N4)

Matlab绘出图形如下所示:

Cubic B-Spline Basis function



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3