연구의 선진화와 생산성 향상에
필요한 최적의 소프트웨어와 컨설팅을
공급하도록 노력하겠습니다.
필요한 최적의 소프트웨어와 컨설팅을
공급하도록 노력하겠습니다.
WaveMetrics is pleased to announce the release of Igor Pro 9
WaveMetrics is pleased to announce the release of Igor Pro 9, the latest version of our scientific and engineering graphing and data analysis program for Windows and Macintosh. Igor Pro 9 contains hundreds of improvements including 34 new operations and 24 new functions. Some highlights of Igor Pro 9 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 Pro 9 can still read files created by all earlier versions of Igor and defaults to saving packed experiments using the .pxp file format used by previous versions.
- Complex curve fitting has been implemented.
- 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 and 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.
- Command completion now includes user-defined functions.
- Faster procedure compile time.
- Improved text processing performance.
- Added automatic multithreading in CWT, ImageRegistration, Interp3DPath, norm and ImageFilter.
- 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 in include matrix addition, multiplication, and TRSV which solves a system of linear equations.
- Agglomerative hierarchical cluster analysis has been added with the new HCluster operation.
- 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.
- 29 new MatrixOP functions: spliceCols, zapNaNs, zapINFs, addRows, addCols, waveX, waveY, waveZ, waveT, DecimateMinMax, Select, SQ, VarBeams, SumND, KronProd, bitReverseCol, setColsRange, layerStack, maxMagAB, minAB, minMagAB, gammaln, gamma, expIntegralE1, greaterOrEqual, log2, normP, oneNorm, and expm.
- Added functions vectorization and optimized memory allocation in MatrixOP.