Click here for an executive summary of Igor Pro® 9 features that are new relative to Igor Pro 8.
For full details of the new features in Igor Pro 9 click here.
Some Reasons to Upgrade to Igor Pro 9
Igor Pro 9 contains hundreds of improvements, including built-in support for HDF5, 24 new functions and 34 new operations.
Some highlights of Igor Pro 9 improvements include:
- Autosave has been added with user options to control for the frequency and granularity of saving.
- New built-in HDF5 support: Igor experiments can now be saved as HDF5 files, and you can open and browse multiple HDF5 files and convert the data into Igor native formats.
- Igor supports sparse matrices through the new MatrixSparse operation. It uses the Intel Math Kernel Library Sparse BLAS routines and employs the libraries terminology and conventions. A sparse matrix in Igor is represented by a set of three 1D waves which define the non-zero elements of the matrix. Igor supports three sparse matrix representation formats: COO, CSC, and CSR. Sparse matrix operations include matrix addition, multiplication, and TRSV which solves a system of linear equations.
- The ability to drag waves from the Data Browser onto a graph to make new traces has been enhanced. New active areas allow you to append traces to specific axes and to make new free axes, as well as select a wave as an X wave.
- Agglomerative hierarchical cluster analysis has been added in the HCluster operation.
- Complex curve fitting has been implemented.
- The ability to drag waves from the Data Browser onto a graph to make new traces has been enhanced. New active areas allow you to append traces to specific axes and to make new free axes, as well as select a wave as an X wave. Also, it is now possible to drag waves onto graphs and tables from the Waves in Window list of the Window Browser.
- Major update of the MultiPeak Fit package. The functions that were previously provided by the PeakFunctions2 XOP are now built-in.
- For those times when a user-defined panel is just a bit too small to read easily or a bit too big to fit your laptop's screen, you can make that panel bigger or smaller using Igor 9's new Panel→Expansion submenu.
- Box Plots and Violin Plots now support per-dataset properties.
- Box Plots and Violin Plots now allow you to control the color, marker and marker size of each individual data point.
- Igor's PDF export now supports transparency and improved font embedding.
- Improved editing of Polygons and Beziers.
- The new Presentation Table Procedures package allows you to programmatically create a "presentation table" in a graph, layout or control panel window.
- Auto-completion now includes user procedures.
- Faster procedure compile time.
- Improved text processing performance.
- Added automatic multithreading in CWT, ImageRegistration, Interp3DPath, norm and ImageFilter.
- Added functions vectorization and optimized memory allocation in MatrixOP.
More Reasons to Upgrade to Igor Pro 9
If you are using an Igor version earlier than Igor 8, you should take a look at even more Reasons to Upgrade Igor Pro to see what else you've been missing!
Forum
Support
Gallery
Igor Pro 9
Learn More
Igor XOP Toolkit
Learn More
Igor NIDAQ Tools MX
Learn More