Les meilleurs livres MATLAB
Dernière mise à jour : 07/02/2008 -
3 livres -
3 critiques

 |  | Introduction à MATLABde Jean-Thierry Lapresté |
Public visé : Débutant Résumé de l'éditeur
Conçu à la base pour être un environnement de calcul scientifique et de visualisation de données,
MATLAB est aujourd'hui un langage de programmation complet dans un environnement de développement
simple et pratique.
Cette ouvrage est composé de deux parties :
- La première présente une série d'exercices corrigés permettant de se familiariser progressivement avec MATLAB. Tout en restant simples, ils permettent à la fois l'apprentissage de la programmation et des fonctionnnalités principales de MATLAB.
- La seconde partie constitue un manuel pour l'utilisation du logiciel pouvant servir de référence simplifiée et d'introduction à la programmation descendante.
L'accès à un thème se fait aisément par l'intermédiaire de la table des matières. De plus toutes les fonctions et les scripts
utilisés ou décrits ont une entrée dans l'index qui permet une référence rapide en français.
Cette édition a été mise à jour pour refléter la version 7 de MATLAB R14 et présente en particulier l'usage du
créateur d'interfaces graphiques interactives guide.
Jean-Thierry Lapresté est professeur de mathématiques et d'informatique à l'École Nationale Supérieure de Chimie de Clermont-Ferrand.
Introduction à MATLAB est basé sur un manuel complet concernant MATLAB et destiné à ses élèves.
Le livre, sans couleur, est dans l'ensemble agréable à lire. Il est principalement composé de deux parties. La première
contient des exercices corrigés, présentés sous forme de sessions de difficulté croissante. L'ensemble reproduit assez
fidèlement le déroulement de séances de TP. La seconde partie peut être logiquement assimilée au manuel de TP où l'utilisateur ira
piocher les informations qui complètent les exercices de la première partie.
Sur le fond, le livre repose sur la version 7.0 - R14 de MATLAB, les codes proposés sont donc toujours d'actualité.
L'ensemble est axé sur le langage et sur la prise en main de l'environnement de développement. Les exemples sont basés sur des
problèmes mathématiques généraux et aucun domaine d'utilisation spécifique n'est abordé (traitement d'image, traitement du signal, ...).
L'auteur s'adresse à un public débutant (étudiants). Son souci pédagogique l'amène souvent à introduire en parallèle de bonnes
pratiques de développement ("Bidouille et structuration", dessin à la main d'une interface graphique avant sa programmation,...).
Au final, ce livre complet est un excellent outil pour l'apprentissage de MATLAB.
Jérôme Briot
Sommaire- Exercices d'introduction et d'application
- Premières notions
- Boucles itératives et vectorisation
- Boucles répétitives et récursivité
- Recherches et tris
- Chaînes de caractères et fichiers textes
- Nombres arrondis
- Intégration numérique
- Moindres carrés linéaires
- Equations différentielles ordinaires
- Le générateur d'interfaces graphiques de MATLAB
- Programmation MATLAB
- Structures conditionnelles
- Scripts et fonctions
- Les tableaux et les boucles itératives
- Les Opérateurs
- Structures de données
- Les chaînes de caractères
- L'algèbre linéaire
- Polynômes, interpolation et statistiques
- Recherche de racines et optimisation numérique
- Entrées et sorties
- Graphisme élémentaire
- Poignées graphiques
- Annexes
- Listes des fonctions MATLAB
- Une approche rapide de l'environnement
- Disponibilités
235 pages,
2ème édition,
Avril 2005
Editions Ellipses,
ISBN10 : 2729824014 Commandez sur www.amazon.fr : 16,15 EUR TTC (prix éditeur 17,00 EUR TTC)
-
Livraison Gratuite ! |

 |  | Mastering MATLAB 7de Duane Hanselman et Bruce Littlefield |
Public visé : Débutant - Public généraliste Résumé de l'éditeur
This text is about MATLAB. If you use MATLAB or are considering using it, this book is for you. This text represents an alternative to learning MATLAB
on your own with or without the help of the documentation that comes with the software. The informal style of this book makes it easy to read and, as the
title suggests, it provides the tools you need to master MATLAB. As a programming language and data visualization tool, MATLAB offers a rich set of
capabilities for solving problems in engineering, scientific, computing, and mathematical disciplines. The fundamental goal of this text is to help you
increase your productivity by showing you how to use these capabilities efficiently. Because of the interactive nature of MATLAB, the material is generally
presented in the form of examples that you can duplicate by running MATLAB as you read this book.
This text covers only topics that are of use to a general audience. The material presented generally applies to all computer platforms. None of the Toolboxes,
Blocksets, and other Libraries that are available for additionnal cost are discussed, altough some are referred to in appropriate places. However, based
on user feedback, this book does discuss linking MATLAB to programs written in C, FORTRAN, and Java. Furthermore, it demonstrates how MATLAB can be dynamically linked to
other applications on the PC platform.
Since MATLAB continues to evolve as a software tool, this text focuses on MATLAB Version 7. For the most part, the material applies to 6.x and 5.x versions of MATLAB as
well. When appropriate, distinctions between versions are made.
Duane Hanselman et Bruce Littlefield sont tous deux professeurs en génie électrique à l'université du Maine (Etats Unis) et ont collaboré ensemble à la rédaction de plusieurs ouvrages sur MATLAB.
Mastering MATLAB 7 est le dernier d'une série de livres intitulés Mastering MATLAB (1996), Mastering MATLAB 5 (1998) et Mastering MATLAB 6 (2001).
Le livre, sans couleur, est agréable à lire. Les paragraphes sont bien aérés, les lignes de code sont parfaitement lisibles et les figures sont de très bonne qualité. Tous les chapitres contiennent des
exemples exhaustifs qui permettent de bien assimiler les explications. L'enchaînement des chapitres suit une bonne logique en partant de la programmation proprement dite (types de variable, syntaxe, ...), en passant par le traitement,
la sauvegarde et l'exportation des données, pour finir sur des capacités plus spécifiques de MATLAB (GUI, POO, interface MATLAB - C/Fortran/Java, COM)
Sur le contenu, les auteurs ont pris le parti de ne parler que de la version native de MATLAB 7.0 sans aborder aucune des Toolbox et autres bibliothèques disponibles en complément. Dans ce sens, le livre présente
parfaitement les capacités du langage MATLAB et est donc de ce fait plutôt réservé à un public débutant ou à un public plus généraliste. Les utilisateurs plus expérimentés pourront y trouver quelques
informations utiles mais cet ouvrage ne leur est clairement pas destiné.
Le livre est principalement concentré sur le langage MATLAB. On pourra néanmoins regretter un passage assez rapide sur l'environnement de développement (MATLAB Desktop) qui est un outil souvent sous-employé
par les développeurs MATLAB.
Le choix de la version 7.0 (sortie en 2004) ne rend pas ce livre obsolète. Dans les versions plus récentes (R2006x ou R2007x) les fondamentaux de MATLAB n'ont pas considérablement évolué. Ce livre est donc toujours
d'actualité.
Au final, je conseillerais ce livre aux développeurs débutants souhaitant se former en ayant une vue d'ensemble des capacités de MATLAB. Ce livre a également parfaitement sa place dans une structure accueillant de jeunes
développeurs ou des stagiaires afin de leur permettre d'être rapidement autonomes et productifs.
Jérôme Briot
Sommaire- Getting Started
- Basic Features
- The MATLAB Desktop
- Script M-Files
- Arrays and Array Operations
- Multidimensional Arrays
- Numeric Data Types
- Cell Arrays and Structures
- Character Strings
- Relational and Logical Operations
- Control Flow
- Functions
- M-File Debugging and Profiling
- File and Directory Management
- Set, Bit, and Base Functions
- Time Computations
- Matrix Algebra
- Data Analysis.
- Data Interpolation
- Polynomials
- Cubic Splines
- Fourier Analysis
- Optimization
- Integration and Differentiation
- Differential Equations
- Two-Dimensional Graphics
- Three-Dimensional Graphics
- Using Color and Light
- Images, Movies, and Sound
- Printing and Exporting Graphics
- Handle Graphics
- Graphical User Interfaces
- MATLAB Classes and Object-Oriented Programming
- MATLAB Programming Interfaces
- Extending MATLAB with Java
- Windows Application Integration
- Getting Help
- Examples, Examples, Examples
- Appendix - MATLAB Release Information
862 pages,
International édition,
2005
Editions Pearson Education,
ISBN10 : 0131857142 Commandez sur www.amazon.fr : 68,18 EUR TTC (prix éditeur 68,18 EUR TTC)
-
Livraison Gratuite ! |

 |  | MATLAB pour l'ingénieurde Adrian Biran et Moshe Breiner |
Public visé : Débutant (avec notions de base d'ingénierie) Résumé de l'éditeur
Conçu à l'origine pour être un environnement de calcul scientifique et de visualisation de données, MATLAB est devenu un
langage de programmation complet. Il permet de réaliser rapidement le codage d'algorithmes complexes, de visualiser des
données en 2D et 3D, de réaliser des interfaces graphiques conviviales et d'intégrer des fonctions et programmes écrits
par l'utilisateur.
MATLAB pour l'ingénieur est une introduction pratique au logiciel, destinée aux étudiants en écoles d'ingénieurs
ainsi qu'aux professionnels. Le livre décrit les possibilités de programmation de MATLAB et détaille comment résoudre
des problèmes que peuvent rencontrer les ingénieurs.
La première partie de l'ouvrage est un tutoriel concis pour ceux qui veulent maîtriser rapidement les principales
fonctionnalités ; la seconde permet d'acquérir progressivement les techniques à même de résoudre des problèmes de plus
en plus complexes. Le lecteur apprendra ainsi à réaliser des calculs, stocker des tableaux et interpoler des valeurs
d'expérience, traiter des nombres obtenus par des systèmes d'acquisition de données et générer des rapports techniques
grâce à la fonction d'archivage.
Les nouveautés de la version 7 sont également décrites, en particulier la nouvelle interface de l'environnement de
développement, celle de création de graphiques ainsi que les possibilités étendues d'échanges de données avec des
programmes externes.
Les nombreux exemples de fin de chapitre rendent compte de la flexibilité et de la puissance de MATLAB en tant
qu'environnement complet de programmation, et les exercices permettent à l'utilisateur de mettre en pratique ses
connaissances.
Cet ouvrage est selon moi une véritable mine d'or pour tout ingénieur, étudiant ou professionnel, désirant apprendre à
profiter de MATLAB dans le cadre de ses études ou de son travail.
En effet, les auteurs orientent leurs explications avec de nombreux exemples réels de cas d'ingénierie, et ce dans tous
ses sous-domaines : aussi bien mécanique, électricité, mathématiques appliquées, construction et thermodynamique sont
abordés. Seul le domaine de l'informatique fait en fait défaut... Mais l'informatique ici est MATLAB lui-même.
C'est une grande qualité dans le sens où cela donne un but, et de l'intérêt à l'apprentissage, à l'ingénieur qui n'est
peut-être pas plus enchanté que ça par l'informatique.
Après un premier chapitre introductif de MATLAB et de ses fonctionnalités de base, les suivants font découvrir au lecteur de
nombreuses facettes et possibilités de MATLAB, systématiquement accompagnées de leurs illustrations dans des problèmes
d'ingénieur. En général, les notions théoriques sous-jacentes au problème sont rappelées, mais une connaissance de base
est nécessaire à la bonne compréhension des exemples.
Aussi, si ce livre est excellent pour tout ingénieur, il sera sans intérêt (vraiment) pour quiconque ne l'est
pas. Car la plupart des problèmes énoncés sont, à mon avis, peu compréhensibles sans certaines notions théoriques de base.
Finalement, je signalerai que cet ouvrage n'est pas un cours théorique de méthodes numériques, mais bien une
illustration pratique de l'utilisation de MATLAB pour résoudre des problèmes. Ainsi, que l'étudiant ne se sente
pas déçu de n'avoir que peu de support à ce cours avec ce livre. Bien entendu les méthodes de résolution qu'emploient
MATLAB en interne seront brièvement expliquées, mais pour des explications détaillées et rigoureuses, le lecteur se
verra renvoyé vers de nombreux autres ouvrages de référence.
Voilà donc un livre à ne manquer sous aucun prétexte si vous êtes ingénieur, étudiant ou professionnel, et que vous
désirez vous former à MATLAB.
Sébastien Doeraene
Sommaire- MATLAB : VUE D'ENSEMBLE
- MATLAB PAR L'EXEMPLE
- Calculs et représentations graphiques
- Tableaux à deux dimensions et matrices
- Nombres complexes
- Calculs géométriques
- Résolution d'équations
- Régression et interpolation
- Intégration numérique
- Modélisation de systèmes et simulation
- Aspects graphiques avancés
504 pages,
1ère édition,
Août 2004
Editions Pearson Education,
ISBN10 : 2744070254 Commandez sur www.amazon.fr : 42,75 EUR TTC (prix éditeur 45,00 EUR TTC)
-
Livraison Gratuite ! |
 
Copyright ©
2008
Developpez LLC. Tous droits réservés Developpez LLC.
Aucune reproduction, même partielle, ne peut être faite de ce site et de
l'ensemble de son contenu : textes, documents et images sans l'autorisation
expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans
de prison et jusqu'à 300 000 E de dommages et intérêts.
Cette page est déposée à la
SACD.
|