Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
octave [Le 17/05/2016, 12:54]
darkjam [Version 4.0]
octave [Le 11/09/2022, 12:09] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Hardy Precise Quantal ​éducation calcul_numérique ​BROUILLON}}+{{tag>Xenial ​éducation calcul_numérique}}
  
 ---- ----
Ligne 12: Ligne 12:
 Il fournit une interface en ligne de commande commode : Il fournit une interface en ligne de commande commode :
  
-    * pour résoudre des problèmes linéaires et non-linéaires numériquement ;​ +    *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, parait-il, la plupart du temps compatible avec Matlab.+    *et pour exécuter d’autres calculs et expérimentations numériques en utilisant un langage propre à Octave qui est, parait-il, la plupart du temps compatible avec Matlab.
  
  
 Octave possède des outils étendus pour : Octave possède des outils étendus pour :
  
-    * résoudre des problèmes d’algèbre linéaires numériques « ordinaires » ;​ +    *résoudre des problèmes d’algèbre linéaires numériques « ordinaires » ;​ 
-    * trouver les racines des équations non-linéaires ;​ +    *trouver les racines des équations non-linéaires ;​ 
-    * calculer des fonctions « ordinaires » d’intégration ;​ +    *calculer des fonctions « ordinaires » d’intégration ;​ 
-    * effectuer des manipulations de polynômes ;​ +    *effectuer des manipulations de polynômes ;​ 
-    * et intégrer des équations différentielles et différentielles-algébriques « ordinaires ».+    *et intégrer des équations différentielles et différentielles-algébriques « ordinaires ».
  
 Il est //​extensible//​ et //​personnalisable//​ 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. Il est //​extensible//​ et //​personnalisable//​ 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.
  
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Avoir activé l'​accès au [[:​depots#​universe_et_multiverse|dépôt Universe]]. 
  
 ===== Installation ===== ===== Installation =====
  
-==== Pour Ubuntu 12.10 et supérieur ==== +==== Via les dépôts ​d'​Ubuntu ====
-Pour installer ce logiciel, il suffit ​d'[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​octave|octave]]**.  +
-==== Pour Ubuntu ​12.04 et inférieur ​==== +
-Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​octave3.2|octave3.2]]**. ​+
  
-===== interface graphique =====+<note tip>​L'​installation de [[:​gnuplot]] (**[[apt>​gnuplot]]**) peut s'​avérer utile pour la création de graphiques.</​note>​
  
-==== Avant la version 3.8 ====+Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​octave]]**
  
-Pour disposer d'une interface graphique ​(par ailleurs assez proche de celle de MatLab), installer également le paquet **[[apt>qtoctave|qtoctave]]**.+==== Via le PPA du projet ​(v4==== 
 +<note important>Valable jusqu'​à la version 16.04 (xenial) comprise </​note>​
  
-On peut aussi utiliser un Environnement Intégré de développement (IDE) en java : **DomainMathIDE** [[http://sourceforge.net/projects/domainmath/]] : +Ajouter le PPA du projet ​ à vos sources, rechargez la liste des paquets et installez le paquet. 
-  * décompresser l'​archive +  *[[:PPA|Ajouter le PPA]] **ppa:​octave/​stable**((https://launchpad.net/~octave/+archive/ubuntu/​stable)) dans vos sources de logiciels; ​ 
-  * rendre ​le fichier ​**domainmath.jar** executable : ''​chmod u+x domainmath.jar'' ​ +  *[[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|recharger la liste des paquets]]; 
-  * modifier le fichier **~/​.octaverc** en y ajoutant ''​addpath('​chemin/​Vers/​Le/​Repertoire/​DomainMath/​scripts'​)''​ +  *[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] ​**[[apt>​octave]]**. 
-  ​* ​ lancer à l'aide de la commande : ''​java -jar domainmath.jar''​+  * 
 + 
  
-==== Version 3.8 ====+===== Utilisation =====
  
 Octave dispose d'une interface graphique intégrée, même si celle-ci est encore en développement. Elle est considérée en version expérimentale pour la 3.8 et ne se lance donc pas par défaut. Pour lancer octave avec cette GUI, tapez dans un terminal : Octave dispose d'une interface graphique intégrée, même si celle-ci est encore en développement. Elle est considérée en version expérimentale pour la 3.8 et ne se lance donc pas par défaut. Pour lancer octave avec cette GUI, tapez dans un terminal :
Ligne 57: Ligne 51:
 <​code>​octave --force-gui</​code>​ <​code>​octave --force-gui</​code>​
  
-Vous pouvez bien sûr continuer ​à utiliser qtoctave, mais cette GUI n'est plus mise à jour et pourrait se montrer incompatible avec les évolutions d'​Octave. +Si vous avez installé ​à partir ​du ppail n'est alors plus nécessaire d'​ajouter l'​option "​--force-gui"​ au lancement d'​Octave.
- +
-<note tip>​L'​installation ​du gnuplot peut s'​avérer utile.</​note>​ +
- +
-==== Version 4.0 ==== +
-=== A partir Wily (15.10) === +
-C'est la version par défaut dans les dépôts +
- +
-=== Jusqu'​à Trusty (14.04) === +
-Pour installer la version stable de l'​interface graphiquedésinstaller qtoctave (le cas échéant), puis passez les commandes suivantes : +
-<​code>​ +
-sudo add-apt-repository ppa:​philip5/​extra +
-sudo apt-get update +
-sudo apt-get install octave +
-</​code>​ +
-Il n'est alors plus nécessaire d'​ajouter l'​option "​--force-gui"​ au lancement d'​Octave. +
-<note tip>​Installation validée avec Ubuntu 14.04 seulement.</​note>​ +
- +
-===== Utilisation ===== +
- +
-FIXME +
- +
- +
-===== Configuration ===== +
- +
-FIXME +
  
 +===== Désinstallation =====
 + 
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
  
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(en)** [[http://​www.gnu.org/​software/​octave|Le site officiel]] +  ***(en)** [[http://​www.gnu.org/​software/​octave|Le site officiel]] 
-  * **(en)** [[http://​www.octave.org/​doc/​octave_toc.html|Le manuel]]+  ***(en)** [[http://​www.octave.org/​doc/​octave_toc.html|Le manuel]] 
 +  ***(en)** [[https://​wiki.octave.org/​Octave_for_Debian_systems|Instructions d'​installation]]
  
 ---- ----
  
 //​Contributeurs : [[:​utilisateurs:​YannUbuntu]],​ thomas laverne.// //​Contributeurs : [[:​utilisateurs:​YannUbuntu]],​ thomas laverne.//
  • octave.1463482441.txt.gz
  • Dernière modification: Le 17/05/2016, 12:54
  • par darkjam