MATLAB-code uitvoeren in Octave

Items die je nodig hebt

  • Computer waarop GNU Octave is geïnstalleerd

  • .m-bestand (Matlab-programmabestand)

Matlab is een numeriek computersoftwareprogramma dat is gemaakt door computerwetenschapper Cleve Moler. Matlab staat bekend om zijn vermogen om matrixbewerkingen aan te kunnen, evenals het gebruiksgemak van de programmeertaal. De kosten voor Matlab kunnen echter vaak onbetaalbaar zijn en een gebruiker wil misschien een ingebouwd Matlab-programma verbeteren. GNU Octave is een open-source alternatief voor Matlab met vergelijkbare mogelijkheden en een vergelijkbare syntaxis van de programmataal. Hierdoor kan Matlab-code vaak worden uitgevoerd met Octave.

Open het GNU Octave-programma op uw computer. Dit wordt over het algemeen gedaan met behulp van een opdrachtterminal.

Navigeer naar de specifieke map waar het Matlab-programma dat u wilt uitvoeren zich bevindt. In Linux kunt u bijvoorbeeld naar de map navigeren waar het bestand zich bevindt met een opdracht die lijkt op

cd home/matlab/bestanden/

waarbij "cd" de opdracht voor het wijzigen van de map is en het specifieke bestand zich in bestanden bevindt.

Voer het Matlab-programma op uw computer uit door de opdracht in de terminal te typen. Als u bijvoorbeeld het bestand test1.m in Octave wilt uitvoeren, typt u:

test1.m

Waarschuwingen

Er kan een verschil in syntaxis zijn tussen een Matlab-bestand en een Octave-bestand. Zorg ervoor dat u eventuele verschillen tussen de code van de twee programma's hebt gecorrigeerd, anders zult u fouten tegenkomen.