Octave és una eina que ens permet fer matemàtica simbòlica i càlcul numèric. La matemàtica simbòlica consisteix en la manipulació d'expressions algebraiques mitjançant sistemes informàtics. Per la seva banda, el càlcul numeric consisteix en la resolució de problemes matemàtics mitjançant algorismes informàtics.
Octave és un programari lliure sota la llicència GNU que es pot emprar en diferents sistemes operatius i en entorn web.
Per accedir a l'entorn web d'Octave: https://octave-online.net/
Les camandes les haurem d'entrar en el prompt o línia de comandes, tal i com la pantalla d'inici ens assenyala:
Si volem demanar ajuda sobre alguna qüestió escriurem help
. Per exemple, si volem ajuda sobre la funció sinus, escriurem:
help sin;
Si el que volem és més informació llavors invocarem la comanda doc
. Per exemple:
doc sin;
Ara, anem a calcular el sinus de 30º, per la qual cosa escriurem al prompt:
sin(pi/6);
i veiem com ens retorna el valor esperat de 0,5.
Alguns detalls en els que t'hauràs fixat:
sin(Pi)
o Sin(1.0)
donarà error.;
) o no posar-lo. Si no el posem Octave ens mostrarà el resultat de l'operació o assignació que haguem fet; del contrari, no mostra res, és a dir, farà les operacions i les desarà a la memòria.Més endavant ja treballarem diferents aspectes del programa Octave però acabarem aquesta introducció provant d'introduir les següents comandes per representar la funció sinus des de -10<=x<=10:
x = -10:0.1:10;
y = sin (x);
plot (x, y);
El resultat que obtenim és el següent:
Si volem netejar l'entorn de treball farem:
clear all
Des de la web del projecte Octave (https://www.gnu.org) ves a l'apartat de descàrregues i tria el fitxer segons sigui el teu sistema operatiu (GNU/Linux, macOS, BSD o Windows). Per poder fer servir en un pendrive als ordinadors de l'Escola Joan Pelegrí et recomanem la versió per a Windows que està en un fitxer ZIP i és per a processadors de 64 bits (en el moment d'escriure aquestes notes era octave-4.4.0-w64_1.zip .
Baixa aquest fitxer al teu pendrive i descomprimeix-lo. Canvia el nom del directori si ho creus escaient.
Dins el directori on has descomprimit els fitxers et recomanem crear un directori de treball, per exemple treballs
:
Una vegada ho hagis fet, i cada vegada que executis Octave als equips de l'escola, hauràs de:
octave-firsttime.vbs
.octave.vbs
.També hauries d'indicar el lloc on es desaran els fitxers que generis: ves a Edita > Preferències i a la pestanya General i tria el directori que has creat fa una estona: