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


第一类贝塞尔曲线: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') %设置曲线为光滑

【matlab】绘制贝塞尔曲线 Bézier_第1张图片

你可能感兴趣的:(matlab)