牛骨文教育服务平台(让学习变的简单)
博文笔记

【matlab】绘制贝塞尔曲线 Bézier

创建时间:2015-01-20 投稿人: 浏览次数:2775

第一类贝塞尔曲线:besseli(NU,Z)

clear 
format long
x=(0:.1:20)"  %横坐标的范围和步长

%besselj函数求第一类贝塞尔曲线
y_0=besselj(0,x)  %0阶
y_1=besselj(1,x)  %1阶
y_2=besselj(2,x)  %2阶

figure
h=plot(x,y_0,"",x,y_1,"",x,y_2,"") %绘图
hold on
axis([0 20 -1 1])  %坐标轴范围
xlabel("x")
ylabel("y")
title("0 jie/ 1 jie/ 2 jie")
legend("0 jie","1 jie","2 jie")
set(h,"LineSmoothing","on") %设置曲线为光滑


第二类贝塞尔曲线:bessely(NU,Z)

第三类贝塞尔曲线:besselh(NU,Z)


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。