Octave

Dans ma recherche de logiciel de mathématiques, je suis tombée sur Octave, un logiciel GNU/GPL, mais un peu beaucoup spartiate (il faut bien l’avouer).

D’après les recherche sur l’Internet, ce serait un clone de MatLab (pour ceux qui connaissent)...

C’est en fait un langage de haut niveau, principalement destiné aux calculs numériques.

Il fournit une interface en ligne de commande "commode" (paraît-il, et nous supposons que cela doit l’être pour ceux qui le connaissent) :

  • pour résoudre des problèmes linéaires et non-linéaires numériquement,
  • et pour exécuter d’autres calculs et expérimentations numériques en utilisant un langage propre à Octave qui est, paraît-il, la plupart du temps compatible avec Matlab.

Il peut également être employé comme langage de programmation de batchs (honnêtement, j’ai pas trop compris comment, car le manuel, tout en anglais, fait 375 pages).

Octave possède des outils étendus pour :

  • résoudre des problèmes d’algèbre linéaires numériques "ordinaires",
  • trouver les racines des équations non-linéaires,
  • calculer des fonctions "ordinaires" d’intégration,
  • effectuer des manipulations de polynômes,
  • et intégrer des équations différentielles et différentielles-algébriques "ordinaires".

Il est extensible et "customisable" par l’intermédiaire :

  • de fonctions définies par l’utilisateur et écrites dans le langage spécifique d’Octave,
  • ou de programmes exécutables dynamiquement qui peuvent être écrits en C++, C, Fortran, ou d’autres langages de programmation.

Nota Bene :

  • à vrai dire, je ne sais qu’en dire en tant qu’utilisatrice "de base", car l’interface est bien trop rebutante pour moi,
  • de plus, je me demande sincérement ce que les auteurs entendent, lorsqu’il répètent dans le site le mot "common" (dans le sens d’"ordinaire"),
  • néanmoins, pour quelqu’un qui connait à la fois bien les mathématiques et le logiciel MatLab, cela semble un bon logiciel multiplate-formes. Dommage que ce soit visiblement le seul public visé...
Tags: Mathématiques Statistiques Matlab algèbre scilab calcul
Ajouter des tags (séparés par des virgules ou des espaces) :
 
Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).

<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::

Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure Icone d'aide.

  • Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.

    Veuillez renseigner les champs ci dessous :

  • Majeure : une nouvelle version avec des nouveautés, des changements majeurs.

    En cochant cette case, vous allez créer une page sur le wiki afin de mettre à jour la notice.

Commentaires

<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::

Octave installation 3.0.0 sur windows , le 29 décembre 2007 par daniel (0 rép.)

je viens d’installer la version 3.0.0 sous winXP. je lance j’obtiens la ligne de commande.

Quand j’écris les instructions j’obtiens l’effet escompté : l’affichage de ma courbe sinus.

Je copie ces mêmes instructions dans essai.m que je lance sous dos avec

octave.exe -q essai.m

je n’obtiens pas d’affichage, idem avec l’éditeur scite incorporé dans \tools.

Comment faire ?

merci

Daniel

Répondre à ce message

Octave , le 27 novembre 2007 par Sebastien (0 rép.)

Je me suis déjà servi d’Octave, moi aussi dans le cadre de mes études. Vers 2002, c’était déjà un excellent clone du non moins excellent (mais très cher) Matlab, l’interface graphique en moins.

Octave est franchement bien pour ceux qui ont besoin de Matlab sans pouvoir se l’offrir, ou qui préfèrent le libre. En tout cas, c’est vrai que ce n’est pas pour un utilisateur lambda, mais les élèves ingénieurs et autres étudiants en maths ou en physique devraient y trouver leur bonheur ;)

Répondre à ce message

Octave , le 6 octobre 2007 par arno31 (0 rép.)

J’ai trouvé une autre définition sur Wikipédia et des liens en anglais et français dont un parlant des différence avec MatLab.

Perso je viens juste de commencer l’apprentissage d’Octave dans le cadre de mes études d’informatique et son utilisation est bien similaire à MatLab

-----> Wikipédia : GNU Octave

Répondre à ce message

Octave , le 7 septembre 2007 par Instanton (0 rép.)

Je suppose qu’ils utilisent le mot ordinaire dans le sens "équation différentielle ordinaire". C’est un terme qu’on utilise aussi en français, mais quasimùent uniquement dans l’bréviation EDO (équation différentielle ordinaire). Pourquoi ordinaire ? Par opposition aux "équations aux dérivées partielles" (EDP). Les EDO sont des équations dont l’inconnue est une fonction à une variable (parfois plusieurs fonctions, mais tjs à une seule variable) et qui font intervenir les dérivées de celle-ci. Les EDP, quant à elles, sont des équations dont l’inconnue est une/des fonction(s) à plusieurs variables, et donc les dérivées partielles de celles-ci.

Pour ceux que ça intéresse, la page wikipédia est celle-ci : http://fr.wikipedia.org/wiki/%C3%89quation_aux_d%C3%A9riv%C3%A9es_partielles

Librement vôtre.

Instanton

Répondre à ce message

Octave , le 31 mai 2006 par yz (1 rép.)

Quelqu’un peut il m’aider a installer octave sous linux mendriva 2006 ? J’ai telecharge les sources. je compile avec ./configure suivi de make. Apres quand je fais make install je recois un message du genre octave.desktop non trouvé.

merci

Octave , le 16 juillet 2006

Hello,

Octave est distribué avec la mandrake.

urpmi octave-forge

installera octave avec les boite à outils

Répondre à ce message

Informations complémentaires

Framasoft needs you !

 Vous trouverez ici une liste de logiciels qui ont fait acte de candidature et qui n’attendent que vous pour réussir avec brio l’examen d’entrée dans notre annuaire.

Informations générales

Juste une image

tourist in your town tourist in your town
Creative Commons BY