Introduction to Animation - Boston University

Introduction to Animation - Boston University

Plotting packages overview Robert Putnam [email protected] IS&T Scientific Visualization Tutorial Spring 2010 Outline Choosing a plotting package gnuplot, Xmgrace, Matlab, Excel Demos

IS&T Scientific Visualization Tutorial Spring 2010 Choosing a package Features Graph types Labeling, annotation. FFT, curve fitting, etc. Quality of output Control over lines, symbols, fonts, etc.

Overall appearance Type of output File types: tiff, jpeg, LaTex, postscript, etc. IS&T Scientific Visualization Tutorial Spring 2010 Choosing a package Work flow (integrated into numerical or spreadsheet application, batch

options, standalone, piped into, etc.) UI, ease of use Command line v. GUI Portability Cost IS&T Scientific Visualization Tutorial Spring 2010 Plotting packages Open source gnuplot

Xmgrace Commercial Matlab Microsoft Excel IS&T Scientific Visualization Tutorial Spring 2010 gnuplot and xmgrace Free, open-source Run under Linux/Unix, et al.

Many on-line examples Many graph types supported IS&T Scientific Visualization Tutorial Spring 2010 gnuplot Long history (in development since 1986) Also runs under MS Windows and OSX.

3d plots as well as 2d plots Excellent documentation and examples. See also Gnuplot in Action, Janert. IS&T Scientific Visualization Tutorial Spring 2010 gnuplot Command line user interface Full-featured scripting language Many output options: eps, fig, jpeg, LaTeX, metafont, pbm,

pdf, png, postscript, svg Can pipe directly from program Batch mode IS&T Scientific Visualization Tutorial Spring 2010 Xmgrace Long history (since 1991) XMGR -> ACE/gr-> Grace

"GRaphing, Advanced Computation and Exploration of data, or "Grace Revamps ACE/gr (recursive, like GNU) Since 1996, development team working under Evgeny Stambulchik at Weizmann Institute of Science. IS&T Scientific Visualization Tutorial Spring 2010 Xmgrace GUI Much

control over layout, fonts, line appearance, etc. Curve fitting, linear and non-linear Analysis FFT, integration/differentiation, correlation, smoothing, etc. IS&T Scientific Visualization Tutorial Spring 2010 Xmgrace GUI The good news: Highly interactive

Zoom Change graph features on the fly The bad news: Non-intuitive Unfriendly scripting language IS&T Scientific Visualization Tutorial Spring 2010 Matlab Commercial package (MATHWORKS)

since 1980s. Linux, Windows, Mac Numerical computing environment Mathematical functions for linear algebra, statistics, Fourier analysis, filtering, optimization, and numerical integration IS&T Scientific Visualization Tutorial Spring 2010 Matlab Workflow

options Interactive Command line and/or menu interface Batch mode Integrate with external applications/languages (e.g., C/C++, Java, Excel) IS&T Scientific Visualization Tutorial Spring 2010 Matlab plotting

2d plot types: Line, area, bar, and pie charts Direction and velocity plots Histograms Polygons and surfaces Scatter/bubble plots Animations IS&T Scientific Visualization Tutorial Spring 2010

Matlab plotting, cont. 3d plotting and volume visualization Surface, contour, and mesh Image plots Cone, slice, stream, and isosurface IS&T Scientific Visualization Tutorial Spring 2010 Microsoft Excel Commercial

spreadsheet package for MS Windows, Macintosh In wide use Easy integration with other MS applications Some support for automation with VBA (Visual Basic Application) IS&T Scientific Visualization Tutorial Spring 2010 Excel plotting Chart

types Column, bar, line, pie, scatter, area, doughnut, radar, surface, bubble, stock, cylinder/cone/pyramid 3-D, soft shadowing, and anti-aliasing GUI E.g., direct modification of graph

appearance Cut and paste to other MS applications IS&T Scientific Visualization Tutorial Spring 2010 Demos Plot sin(x)/x Plot data: IS&T Scientific Visualization Tutorial Spring 2010

Recently Viewed Presentations

  • Real-time Image Processing System - Ryerson University

    Real-time Image Processing System - Ryerson University

    Real-time Image Processing System Peter Chun Dr. Lev Kirischian Dr. Vadim Geurkov Overview Schematic Topics on the table Controllers on FPGA Digital Camera (OV5017 and M4088) SRAM (IDT71V416: 256K X 16-bit) VGA (DAC board - THS8134) Topics on the table...
  • State Convention Training Welcome! Registration & Check In

    State Convention Training Welcome! Registration & Check In

    races. County Judge, County Commissioner, District Attorney, Sheriff, County Court at Law, County Attorney, Tax Assessor-Collector, Justice of the Peace, Constable, and other miscellaneous partisan local elections. Collection. During the 2nd SD Caucus. Get a Pin for a $25 donation!
  • Why we gotta know how to cover sports

    Why we gotta know how to cover sports

    Most of what you'll write are game stories: West Florida Christian vs Miami Heat, Tampa Bay Buccaneers vs Riverview, Sarasota Scullersregatta, Eddie Herr tennis tournament, FHSAA golf tournament, spring training games. Game stories are news reports about who won and...
  • Understanding Biomolecular Systems  focus on numerical experimentation to

    Understanding Biomolecular Systems focus on numerical experimentation to

    Numerical experimentation can provide details of the atomic interactions that govern biochemical processes and that are often inaccessible to direct experimentation. One example is the self cleavage of the protein backbone of a protein from the bacterium Shewanella oneidensis.
  • Options 2020 Information Evening Designing a curriculum National

    Options 2020 Information Evening Designing a curriculum National

    The EBacc is a performance measure introduced into school league tables in 2011. It is not a qualification in itself but it shows how pupils have achieved across a core of academic subjects - English, Mathematics, two Sciences, History or...
  • Optimizao em radiologia  uma abordagem pragmtica  Ana Pascoal

    Optimizao em radiologia uma abordagem pragmtica Ana Pascoal

    Optimisation of CNR for spine radiography. Contrast to Noise Ratio (CNR) Workshop "Justificação e Optimização das Exposições Médicas a Radiações Ionizantes, Lisboa, 10-12 Set 2015 A. Pascoal, KCH ... Thus our Local Rules specify that lead aprons must be worn...
  • Color palette

    Color palette

    Template will be damaged._x000d_ _x000d_ For more section color options, see expanded version of template. Florida Health Care Transparency InitiativeNiall Brennan Executive DirectorHealth Care Cost InstituteJune 23, 2017 Consumer Health Information and Policy Advisory Council .
  • Chapter 25 Notes - Mrs. Ellis' Science Class!

    Chapter 25 Notes - Mrs. Ellis' Science Class!

    Star Color and Temperature. Color is a clue to a star's temperature. Very hot stars are emit light in short wavelengths, so they appear more blue. Red Stars are much cooler, and their wavelengths are longer. Stars are classified by...