
Dernière mise à jour : 07/02/2008 - 3 livres - 3 critiques
![]() |
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 :
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.
Critique du livre par la rédaction (Jérôme Briot)
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
Note : les codes présents dans le livre sont disponibles à cette adresse : Introduction à MATLAB
Sommaire
235 pages,
2ème édition,
Avril 2005
Editions Ellipses,
ISBN10 : 2729824014 |
![]() |
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.
Critique du livre par la rédaction (Jérôme Briot)
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
Note : les exemples décrits dans le livre sont disponibles à cette adresse : Mastering MATLAB Web Site
Sommaire
862 pages,
International édition,
2005
Editions Pearson Education,
ISBN10 : 0131857142 |
![]() |
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.
Critique du livre par la rédaction (Sébastien Doeraene)
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
504 pages,
1ère édition,
Août 2004
Editions Pearson Education,
ISBN10 : 2744070254 |
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.