MATLAB Graphics and Data Visualization Cookbook


MATLAB Graphics and Data Visualization Cookbook
eBook: $29.99
Formats: PDF, PacktLib, ePub and Mobi formats
$25.49
save 15%!
Print + free eBook + free PacktLib access to the book: $79.98    Print cover: $49.99
$49.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Reviews
Support
Sample Chapters
  • Collection of data visualization recipes with functionalized versions of common tasks for easy integration into your data analysis workflow
  • Recipes cross-referenced with MATLAB product pages and MATLAB Central File Exchange resources for improved coverage
  • Includes hand created indices to find exactly what you need; such as application driven, or functionality driven solutions

Book Details

Language : English
Paperback : 284 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 1849693161
ISBN 13 : 9781849693165
Author(s) : Nivedita Majumdar, Swapnonil Banerjee
Topics and Technologies : All Books, Big Data and Business Intelligence, Data, Cookbooks

Table of Contents

Preface
Chapter 1: Customizing Elements of MATLAB Graphics—the Basics
Chapter 2: Diving into One-dimensional Data Displays
Chapter 3: Graduating to Two-dimensional Data Displays
Chapter 4: Customizing Elements of MATLAB Graphics—Advanced
Chapter 5: Playing in the Big Leagues with Three-dimensional Data Displays
Chapter 6: Designing for Higher Data Dimensions
Chapter 7: Creating Interactive Graphics and Animation
Chapter 8: Finalizing Graphics for Publication and Presentations
Appendix: References
Index
  • Chapter 1: Customizing Elements of MATLAB Graphics—the Basics
    • Introduction
    • Making your first MATLAB plot
    • Laying out long tick labels without overwriting
    • Using annotations pinned to the axes
    • Tufte style gridding for readability
    • Bringing order to chaos with legends
    • Visualizing details with data transformations
    • Designing multigraph layouts
    • A visualization to compare algorithm test results
      • Chapter 3: Graduating to Two-dimensional Data Displays
        • Introduction
        • Two-dimensional scatter plots
        • Scatter plot smoothing
        • Bidirectional error bars
        • 2D node link plots
        • Dendrograms and clustergrams
        • Contour plots
        • Gridding scattered data
        • Choropleth maps
        • Thematic maps with symbols
        • Flow maps
            • Chapter 6: Designing for Higher Data Dimensions
              • Introduction
              • Fusing hyperspectral data
              • Survey plots
              • Glyphs
              • Parallel coordinates
              • Tree maps
              • Andrews' curves
              • Downsampling for fast graphs
              • Principal Component Analysis
              • Radial Coordinate Visualization
              • Chapter 7: Creating Interactive Graphics and Animation
                • Introduction
                • Callback functions
                • Obtaining user input from the graph
                • Linked axes and data brushing
                • The magnifying glass demo
                • Animation with playback of frame captures
                • Stream particle animation
                • Animation by incremental changes to chart elements

                  Nivedita Majumdar

                  Nivedita Majumdar is a software development engineer with extensive experience with MATLAB. She has a PhD in Computational Sciences and Informatics. She has been developing data analysis tools and algorithms for the communications and life sciences industries for the past decade. She is deeply interested in visualization as a tool for insightful data exploration. She is an enthusiastic proponent of MATLAB as the preferred environment for data visualization and algorithm prototyping.

                  Swapnonil Banerjee

                  Swapnonil Banerjee is a theoretical physicist with a PhD in Physics and a BE in Electronics and Telecommunications Engineering. He has extensive MATLAB development experience in the areas of signal processing, numerical data modelling, curve fitting, differential calculus and Monte Carlo simulations.

                  Code Downloads

                  Download the code and support files for this book.


                  Submit Errata

                  Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


                  Errata

                  - 1 submitted: last submission 12 Feb 2014

                  Errata type: Typo   Page: 151

                  The first line of page 151 has a typo. It should read as follows:

                  "The output looks as follows:"

                  Sample chapters

                  You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                  Frequently bought together

                  MATLAB Graphics and Data Visualization Cookbook +    Oracle Application Integration Architecture (AIA) Foundation Pack 11gR1: Essentials =
                  50% Off
                  the second eBook
                  Price for both: $48.15

                  Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                  What you will learn from this book

                  • Jump start your first MATLAB plot
                  • Strengthen your knowledge of standard graph types and learn new advanced types
                  • Common visualization mistakes that people make and how to avoid them
                  • Easily adapt recipes from the book to best display your data - one, two, three dimensions, and beyond
                  • Say more with legends, annotations, labels, different layouts, and color
                  • Design superior data displays with custom lighting, transparency, and camera positioning
                  • Do animations and interactive graphics with MATLAB
                  • Fix the resolution and format before employing the Publish command

                  In Detail

                  MATLAB's customizable graphics elements allow you to tailor your visualizations for exactly what you need to present; alter the figure and axis properties, lighting, transparency and camera position. Use MATLAB to apply volume visualizations to your data as well as interactivity and animation, or to plot your data in 1, 2, 3 and higher data dimensions.

                  "MATLAB Graphics & Data Visualization Cookbook" will serve as your handbook to help you know the right graphic to showcase your data and teach you how to create it in clear step-by-step instructions.

                  Tasks range from simple graphs using built-in MATLAB commands, to complex functions making frequently used customizations easy to implement.

                  Learn about the key customizable elements in MATLAB graphics starting from figure and axis property settings, color, lighting, transparency and camera positioning to strategies for more advanced data visualization including adding interactivity and animation. Finish with recipes on presentation and publication.

                  Learn the techniques and easily customize the recipes to apply to your datasets.

                  Approach

                  "MATLAB Graphics and Data Visualization Cookbook" will serve as your handbook in recipe format with ample screenshots. Each independent recipe will help you in achieving target-oriented solutions to your problems with concise explanation.

                  Who this book is for

                  For those who are already using MATLAB for their computational needs but need to also harness its powerful visualization capabilities.

                  Code Download and Errata
                  Packt Anytime, Anywhere
                  Register Books
                  Print Upgrades
                  eBook Downloads
                  Video Support
                  Contact Us
                  Awards Voting Nominations Previous Winners
                  Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                  Resources
                  Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software