MATLAB Graphics and Data Visualization Cookbook
Formats:
save 15%!
save 37%!
Free Shipping!
| Also available on: |
|
- 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 : EnglishPaperback : 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, Data, Cookbooks
Table of Contents
PrefaceChapter 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 2: Diving into One-dimensional Data Displays
- Introduction
- Pie charts, stem plots, and stairs plots
- Box plots
- Sparklines
- Stacked line graphs
- Node link plots
- Calendar heat map
- Distributional data analysis
- Time series analysis
- 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 4: Customizing Elements of MATLAB Graphics—Advanced
- Introduction
- Transparency
- Lighting
- View control
- Interaction between light, transparency, and view
- Chapter 5: Playing in the Big Leagues with Three-dimensional Data Displays
- Introduction
- 3D scatter plots
- Slice (cross-sectional views)
- Isosurface, isonormals, isocaps
- Stream slice
- Stream lines, ribbons, tubes
- Scalar and vector data with a combination of techniques
- Explore with camera motion
- 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
- Chapter 8: Finalizing Graphics for Publication and Presentations
- Introduction
- Export formats and resolution
- Vector graphics for inclusion into documents
- Preserving onscreen font size and aspect ratios
- Publishing code and graphics to a webpage
Nivedita Majumdar
Swapnonil Banerjee
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.
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
- 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
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.
"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.
For those who are already using MATLAB for their computational needs but need to also harness its powerful visualization capabilities.

