====== Octave ======
===== Scripts =====
Les scripts **Octave** suivants sont des fichiers //exécutables// sous Linux. Les liens renvoient vers la documentation des fonctions de **Matlab**.
#!/usr/bin/octave -qf
x=-2:0.2:2; y=x;
[X,Y]=meshgrid(x,y);
Z=100*sin(X).*sin(Y).*exp(-X.^2 + X.*Y - Y.^2);
surf(X,Y,Z)
print('test2.eps','-depsc');
{{ :octave:octave-01.png }}
Vous retrouverez cette surface produite avec [[pgf/tikz/surface1|pgfplots]].
#!/usr/bin/octave -qf
x=-2:0.05:2; y=x;
[X,Y]=meshgrid(x,y);
Z=100*sin(X).*sin(Y).*exp(-X.^2 + X.*Y - Y.^2);
contourf(X,Y,Z,[-10:2.5:30])
colormap('default')
colorbar
print('test3.eps','-depsc');
{{ :octave:octave-02.png }}