无涯教程-MATLAB - ribbon()函数

90 阅读1分钟

它创建一个ribbon图。

语法

ribbon(Y)//它使用以下命令将Y的列绘制为单独的三维函数区 X = 1:size(Y,1)。
ribbon(X,Y)//它将X与Y的列绘制为三维带。 X和Y是相似大小的向量或相同大小的矩阵。 X可以是行向量或列向量,Y可以是具有length(X)行的矩阵。
ribbon(X,Y,width)//它指定色带的宽度。默认值为0.75。
ribbon(axes_handle,...)//它以手柄式axis_handle而不是当前轴(gca)绘制到轴中。
h = ribbon(...)//它将手柄向量返回到曲面图形对象。色带每条返回一个手柄。 

例子

y_1=sin?(t),y_2=e^(-.15t) sin?(t)
y_3=e^(-.8t) sin?(t)
for 0t5π
t=linspace (0, 5*pi, 100);
y1=sin(t);
y2=exp(-.15*t).*sin(t);
y3=exp(-.8*t).*sin(t);
y=[y1;y2;y3];
rib_width=0.2;
ribbon(t,y,rib_width)

输出:

MATLAB ribbon()

参考链接

www.learnfk.com/matlab/matl…