Différences entre les versions de « MATLAB »
Ligne 27 : | Ligne 27 : | ||
=== Programmation GPU et fichiers compilés ''MEX'' === | === Programmation GPU et fichiers compilés ''MEX'' === | ||
− | MATLAB offre la possibilité de compiler des programmes écrits en C et en CUDA en fichiers ''MEX'' (''MATLAB Executables''), fichiers d'extension ''MEXGLX'' | + | MATLAB offre la possibilité de compiler des programmes écrits en C et en CUDA en fichiers ''MEX'' (''MATLAB Executables''), fichiers d'extension ''MEXGLX'' (Linux 32 bits) ou ''MEXA64'' (Linux 64 bits). |
* [http://www.dms.umontreal.ca/downloads/CUDA/exemples/AddMat.c Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX"] | * [http://www.dms.umontreal.ca/downloads/CUDA/exemples/AddMat.c Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX"] |
Version du 26 juillet 2011 à 09:56
MATLAB est à la fois un langage de programmation et un environnement de développement développé et commercialisé par la société américaine MathWorks. MATLAB est utilisé dans les domaines de l'éducation, de la recherche et de l'industrie pour le calcul numérique mais aussi dans les phases de développement de projets.
Guide
Démarrage
Pour démarrer MATLAB en mode graphique, entrez
matlab
depuis un terminal de commandes, ou encore cliquez sur l'icône au logo de MATLAB situé sur la barre du haut.
Vous pouvez également lancer MATLAB en mode ligne de commandes. Pour ce faire entrez
matlab -nodesktop
depuis une fenêtre de terminal.
Exemples
Programmation GPU et fichiers compilés MEX
MATLAB offre la possibilité de compiler des programmes écrits en C et en CUDA en fichiers MEX (MATLAB Executables), fichiers d'extension MEXGLX (Linux 32 bits) ou MEXA64 (Linux 64 bits).
- Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX"
- Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX") avec code CUDA
- Addition de vecteurs/matrices déclarées avec le toolbox "GPUmat" sous MATLAB (fichier compilé "MEX")