Volem representar una espiral, les equacions paramètriques de la qual podrien ser:
x = cos(t)
y = sin(t)
z = t
Vegem les instruccions en Octave que hauríem d'executar per aconseguir el nostre propòsit:
t = linspace(-8*pi, 8*pi, 100);
x = cos(t);
y = sin(t);
z = t;
plot3(x, y, z, 'g-');
title('espiral');
xlabel('x');
ylabel('y');
zlabel('z');
grid on;
El resultat produït és:
Suposem que volem dibuixar la superfície f(x, y) = cos(x)*sin(y)
. Anem a veure com ho hauríem de fer amb Octave:
x = linspace (-2*pi, 2*pi, 50);
y = linspace (-2*pi, 2*pi, 50);
[x, y] = meshgrid(x, y);
z = cos(x).*sin(y);
surf(x, y, z);
que produeix el resultat següent:
Podríem seguir millorant la gràfica amb comandes com ara:
title('efecte de les onades')
xlabel('x')
ylabel('y')
zlabel('z')