GNU Octave est un langage libre de haut niveau destiné principalement aux calculs numériques. La syntaxe vise à être aussi proche que possible du programme propriétaire Matlab. L'interpréteur est en ligne de commande, mais plusieurs interfaces et éditeurs chatoyants existent pour l'habiller.
Depuis la précédente version stable (la vieille 2.1), de nombreux progrès ont été effectués notamment dans les fonctions graphiques, basées sur GNUplot et JHandles. Les sources sont disponibles sous licence GPL, les distributions Linux mettent à jour leurs paquets (utilisez votre gestionnaire de paquet préféré) et des binaires sont téléchargeables pour Windows et Mac OS X sur SourceForge.
Des interfaces avec les langages C/C++ et Fortran permettent d'écrire assez simplement des extensions efficaces. De nombreuses boîtes à outils écrites par la communauté viennent étendre les fonctionnalités.
D'autres solutions open source existent, comme Scilab, moins compatible avec Matlab et dont la licence est restrictive (encore à ce jour), ou SciPy, extension du langage Python, profitant de sa syntaxe, mais non compatible avec Matlab.
Forum Programmation.c++ ACML
27
nov.
2007
bonjour ,
je code en c++ avec eclipse et j'ai besoin des fonction blas et lapack ,
je télécharge donc ACML, les librairie blas et lapack optimiser pour/par AMD, je décompresse et j'installe
celle ci est installer dans /opt/acml3.6.0/
dans mon code c++ j'ajoute #include </opt/acml3.6.0/gfortran32/include/acml.h>
dans eclipse , propriété de mon projet , j'ajoute dans C++ Build/Gcc C++ Linker/Librairies et Librairies acml ( ce qui équivaut a faire un -lacml dans les argument G++)
le code se compile sans (…)
je code en c++ avec eclipse et j'ai besoin des fonction blas et lapack ,
je télécharge donc ACML, les librairie blas et lapack optimiser pour/par AMD, je décompresse et j'installe
celle ci est installer dans /opt/acml3.6.0/
dans mon code c++ j'ajoute #include </opt/acml3.6.0/gfortran32/include/acml.h>
dans eclipse , propriété de mon projet , j'ajoute dans C++ Build/Gcc C++ Linker/Librairies et Librairies acml ( ce qui équivaut a faire un -lacml dans les argument G++)
le code se compile sans (…)
Forum Programmation.autre fortran
20
juil.
2007
salut. je suis un nouveau venu sur le forum et j'ai une question:
j'ai un programme DE CALCUL DU DETERMINANT D'UNE MATRICE CARREE à ecrire avec le FORTRAN 77 et j'ai un blème avec la formule du déterminant. SOS pour la formule ou pour le programme...
URGENT
MERCI.
j'ai un programme DE CALCUL DU DETERMINANT D'UNE MATRICE CARREE à ecrire avec le FORTRAN 77 et j'ai un blème avec la formule du déterminant. SOS pour la formule ou pour le programme...
URGENT
MERCI.
Forum Programmation.c PB avec GCC et LD
19
juil.
2007
Bonjour,
J'ai une toute petite expérience en programmation. J'ai l'habitude de tester mon installation GCC avec cette ligne de code dans un fichier toto.c :
Mon problème est celui ci :
Quand je fais "gcc -o toto toto.c", j'ai l'erreur suivante :
J'ai une toute petite expérience en programmation. J'ai l'habitude de tester mon installation GCC avec cette ligne de code dans un fichier toto.c :
void main () {}
Mon problème est celui ci :
Quand je fais "gcc -o toto toto.c", j'ai l'erreur suivante :
gcc -o toto toto.c
toto.c: In function «main":
toto.c:1: attention : return type of «main" is not «int"
/usr/local/bin/ld: option � --hash-style=both � non reocnnue
/usr/local/bin/ld: utiliser --help pour afficher l'aide-m�moire
collect2: ld a (…)
Forum Linux.suse installation de gfortran sur suse 10.1
4
juin
2007
Bnojour, j'ai un probleme pour le configure de gfortran 4.2.0, voila ce qu'il m'affiche.
checking build system type... i686-suse-linux
checking for --enable-version-specific-runtime-libs... no
checking host system type... i686-suse-linux
checking target system type... i686-suse-linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
./configure: line 2037: -print-multi-os-directory: command not found
checking for gcc... gcc
checking for C (…)
checking build system type... i686-suse-linux
checking for --enable-version-specific-runtime-libs... no
checking host system type... i686-suse-linux
checking target system type... i686-suse-linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
./configure: line 2037: -print-multi-os-directory: command not found
checking for gcc... gcc
checking for C (…)
Journal Super calculateur météo france et langage
2
juin
2007
Tiens en lisant cela je me demandais quel langage de programmation peuvent ils bien utiliser ?
http://www.meteofrance.com/FR/actus/dossier/article.jsp?doci(...)
http://www.meteofrance.com/FR/actus/dossier/article.jsp?doci(...)
Sortie de GCC 4.2
GCC, pour GNU Compiler Collection, le compilateur de référence du monde libre est maintenant disponible en version 4.2 a annoncé ce mardi 15 mai Mark Mitchell, le responsable de la coordination du projet.
Selon lui cette version est particulièrement importante car elle contient de nombreuses nouvelles fonctions en plus des habituelles corrections de bugs.
NdM: Merci à Sytoka Modon pour avoir proposé une dépêche sur le même sujet.
Selon lui cette version est particulièrement importante car elle contient de nombreuses nouvelles fonctions en plus des habituelles corrections de bugs.
NdM: Merci à Sytoka Modon pour avoir proposé une dépêche sur le même sujet.
Forum Programmation.autre Quel langage me conseilleriez vous ?
4
mai
2007
Bonjour à tous,
L'apprentissage d'un langage (de programmation oupa) est un exercice intellectuel que j'apprécie beaucoup (d'autres font des mots croisés). Ayant rejoins le monde du travail, j'ai laissé cette activité de côté ces dernières années. Depuis quelques semaines, il me trotte dans la tête l'idée que cela fait trop longtemps que je ne me suis pas essayé à un nouveau langage.
Je lance donc une bouteille à la mer...
Vu que j'ai déjà tenté (souvent juste pour voir) ces (…)
L'apprentissage d'un langage (de programmation oupa) est un exercice intellectuel que j'apprécie beaucoup (d'autres font des mots croisés). Ayant rejoins le monde du travail, j'ai laissé cette activité de côté ces dernières années. Depuis quelques semaines, il me trotte dans la tête l'idée que cela fait trop longtemps que je ne me suis pas essayé à un nouveau langage.
Je lance donc une bouteille à la mer...
Vu que j'ai déjà tenté (souvent juste pour voir) ces (…)
Forum Linux.débutant Installer un .tar.gz
1
mai
2007
Bonjour,
Voila j'utilise Ubuntu 6.06 et je voudrai connaitre la méthode générale pour installer un logiciel télécharger à parir d'une archive .tar.gz.
Voici comment je procède (je prend pour exemple le logiciel gsynaptics (permet de gerer le touch pad de mon portable))
Je decompresse.
tar zxvf fichier.tar.gz
Je lance l'installation
./install-sh
=> Mais j'ai un retour d'erreur :
./install-sh: no input file specified.
Je lance donc le autogen
=> ERREUR
./autogen.sh: line 6: autoreconf : commande introuvable
J'essaye apres de (…)
Voila j'utilise Ubuntu 6.06 et je voudrai connaitre la méthode générale pour installer un logiciel télécharger à parir d'une archive .tar.gz.
Voici comment je procède (je prend pour exemple le logiciel gsynaptics (permet de gerer le touch pad de mon portable))
Je decompresse.
tar zxvf fichier.tar.gz
Je lance l'installation
./install-sh
=> Mais j'ai un retour d'erreur :
./install-sh: no input file specified.
Je lance donc le autogen
=> ERREUR
./autogen.sh: line 6: autoreconf : commande introuvable
J'essaye apres de (…)
Décès du père du Fortran et de la notation BNF
John Backus est décédé samedi 17 mars à l'âge de 82 ans. Pionnier de l'informatique, il a forgé les bases de l'informatique dans les années 50-60 au travers de quelques travaux que nous avons tous plus ou moins utilisé :
NdM : les compilateurs libres gfortran et Free Pascal sont disponibles, pas encore Algol dans la GNU_Compiler_Collection ?
- Le Fortran développé entre 1954 et 1957 par lui et son équipe au sein d'IBM. Le Fortran, que l'on aime ou que l'on aime pas, a su par la suite évoluer et sa dernière mouture est toujours très utilisée en calcul intensif.
- La notation BNF (Backus-Naur Form) en 1959 permet de décrire la grammaire d'un langage de programmation indépendamment de ce langage. Cette notation est toujours très utilisée de nos jours. A l'origine, John Backus l'a introduite pour définir l'Algol.
- Il est en effet l'un des membres actif du comité international de l'Algol 58, puis de l'Algol 60 . Ce langage a rapidement été utilisé dans les années 60 par les universitaires pour décrire des algorithmes. Il a, par exemple, été le premier à utiliser la paire : "begin end" pour délimiter les blocs. Aujourd'hui au musée des langages, il a fortement marqué ses successeurs, dont le Pascal.
NdM : les compilateurs libres gfortran et Free Pascal sont disponibles, pas encore Algol dans la GNU_Compiler_Collection ?
Forum Linux.redhat cmt installer un code en .tar
20
mar.
2007
bjr @ tous
je debute avec linux et je viens d'installé le fedora 6 afin de pouvoir installer un code de simulation "talys code" le probleme est k je l'ai decompressé mais je n'arrive pas a l'installer mm en suivant ttes les etapes,
je vx savoir aussi cmt je pourrai compiler et executer un programme en fortran ,detailler moi les demarches
merci d'avance
je debute avec linux et je viens d'installé le fedora 6 afin de pouvoir installer un code de simulation "talys code" le probleme est k je l'ai decompressé mais je n'arrive pas a l'installer mm en suivant ttes les etapes,
je vx savoir aussi cmt je pourrai compiler et executer un programme en fortran ,detailler moi les demarches
merci d'avance
Journal Scilab / INRIA recrute
14
mar.
2007
Forum général.cherche-logiciel Demande de Fortran
8
mar.
2007
Bonjour,
Pouvez vous me donner le logiciel de Fortran (gratuit) pour fodera core (en rpm) 5.
Merci en avance.
Pouvez vous me donner le logiciel de Fortran (gratuit) pour fodera core (en rpm) 5.
Merci en avance.
Forum Programmation.autre infos
17
fév.
2007
bjr a ts
je suis tout nouveau ici, je voudrais faire de la programmation (j'ai qq notions, mais vraiment trop minim),je n'ai jamais su pourquoi ça marchait et comment ça marchait, là je suis chez moi et je voudrais faire la même chose, de quoi j'ai besoin pour faire de la programmation sur mon ordi perso (je voudrais m'initier au C , C++ et fortran, donc j'ai ce qu'il faut question books) par contre je ne sais pas ce que (…)
je suis tout nouveau ici, je voudrais faire de la programmation (j'ai qq notions, mais vraiment trop minim),je n'ai jamais su pourquoi ça marchait et comment ça marchait, là je suis chez moi et je voudrais faire la même chose, de quoi j'ai besoin pour faire de la programmation sur mon ordi perso (je voudrais m'initier au C , C++ et fortran, donc j'ai ce qu'il faut question books) par contre je ne sais pas ce que (…)
Forum général.cherche-logiciel compilateur Fortran 95
14
fév.
2007
Quelle est la commande qui permet de compiler une source écrit en fortran 77 par un compilateur Fortran 95?