.. meta:: :description lang=fr: Utiliser GNU Octave dans son navigateur :description lang=en: HOWTO: Use GNU Octave in your browser ######################################### Utiliser GNU Octave dans son navigateur ######################################### Ce petit article explique deux façons d'utiliser `GNU Octave `_, le `légendaire logiciel libre et gratuit `_, l'alternative la plus sérieuse à `MATLAB `_ (`SciLab `_ est une autre bonne `solution libre et gratuite `_). Ces deux solutions sont gratuites à utiliser, et devraient marcher avec n'importe quel navigateur un peu moderne (sur un ordinateur de bureau, pas certain sur un mobile). `octave-online.net `_ ------------------------------------------------ Une très bonne application web, *un peu moche*, mais qui marche très bien. Le script ou les figures produites par les commandes Octave peuvent être sauvegardés sur votre ordinateur. `nclab.com `_ ------------------------------------ Ils proposent de `nombreuses applications web gratuites `_, et Octave n'est que l'une d'entres elles : `Octave on NClab.com `_. Cette solution marche très bien aussi ! .. seealso:: Ils proposent notamment `un éditeur LaTeX `_, et des interpréteurs `pour R `_, `pour Javascript `_, et `pour Python `_. .. warning:: Les liens inclus ici vers leurs applications pourraient changer souvent, donc si le lien est brisé, on peut le retrouver sur `la page de leurs applications `_. `SAGE Cell `_ -------------------------------------------------------------- C'est une composante du projet SAGE, qui propose d'embarquer un éditeur pour différents langages, l'un étant GNU Octave, dans une page web : .. html:: En suivant `les instructions pour l'embarquer `_. Merci à `Harald Shilly `_ pour m'avoir partagé ce lien. `cocalc.com `_ ----------------------------------- Propose `un éditeur Octave en ligne `_. --------------------------------------------------------------------- D'autres interpréteurs en ligne de langages de programmation ------------------------------------------------------------ J'ai cherché un interpréteur (en Javascript) d'Octave qui soit facile à installer (afin de l'inclure dans cette page), mais n'en ai pas trouvé. Je continuerai de chercher régulièrement, et si j'en trouve un, il sera bien sûr ajouté ici. En attendant, saviez-vous que j'ai déjà ajouté deux interpréteurs sur ce site, `un pour Python `_, `un pour OCaml `_ et `un pour GNU Plot `_ ? .. seealso:: `Interpreteur web pour Python (v2.7) `_, sur *ce* site web. `Un autre pour Python `_. .. seealso:: `Interpreteur web pour OCaml (v3.12) `_, sur *ce* site web. .. seealso:: `Interpreteur web pour GNU Plot (v4.6.6) `_, sur *ce* site web. .. (c) Lilian Besson, 2011-2021, https://bitbucket.org/lbesson/web-sphinx/