Igor Pro 是一個適合科學家和工程師強大的圖形、數據分析、圖像處理和編程工具,經常用於實驗科學和工程數據,進行資料分析並產生出版物般高品質的圖形。可製作2D和3D的圖表應用於研究期刊發表、研究教學等目的,擁有整合式的繪圖及資料分析工具。
產品特色
- 圖形創作 - Igor Pro首先是出版質量科學和工程圖形程序,能夠創建視覺上令人驚嘆的3D圖形以及2D圖形
- 數據訪問 - 科學家和工程師遇到許多數據格式。Igor Pro提供各種導入,存儲和導出功能,
幾乎可以滿足任何要求。 - 數據存儲 -與電子表格程序不同,Igor Pro的數據對像不會使您的屏幕混亂。
有效地將數據組織到層次結構中,就像您在硬盤驅動器上組織文件夾層次結構中的文件一樣! - 數據處理和數學 - Igor Pro提供了廣泛的數學和數據處理程序庫,而Igor的面向數組的算法使復雜的操作變得輕而易舉。
- 圖像處理 - Igor Pro包含一整套用於科學圖像分析應用的操作和功能。
- 數據分析 - Igor提供許多分析功能,包括曲線擬合,峰值分析,信號處理和統計。
- 功能分析 -伊戈爾包括幾個對函數而不是離散數據點起作用的操作,包括:函數繪圖,微分方程,
函數的數值積分,根查找和優化。
Igor Pro是一個交互式軟體環境,用於實驗科學和工程數據,以及生成出版品質的圖形和頁面佈局。自1989年推出以來,Igor已被成千上萬的技術專業人士所採用。以下是新發布的Igor Pro 8的一些亮點。
- 以EPS和PDF格式生成和導出高分辨率,期刊質量的科學圖表
- 非常快速地處理大型數據集
- 包括廣泛的科學和工程分析和模擬功能
- 包含內置的編程環境,可以輕鬆實現應用程式的自動化和擴展內部工具
- 可通過內置編程環境完全編程,並可通過用C編寫的外部代碼(XOP)進行擴展
- Igor Pro特別支持時間序列或其他均勻間隔的數據
- 包括用於圖像過濾,操作和繪圖的大量圖像處理工具
- 在Macintosh和Windows電腦上運行; Igor Pro 8數據文件是跨平台兼容的
- 以多種格式導入數據,並可從硬件設備獲取數據
- 使用unicode支持外語和數學符號
- 積極的用戶對用戶支持和協作論壇
- 響應迅速,受到用戶讚譽的技術支持
- 包括Igor濾波器設計實驗室,用於FIR和IIR數字濾波器的交互式設計
系統需求
Mac System Requirements
Igor Pro 9 runs on macOS 10.13 - 10.14. Igor Pro 9 for Mac is only available as a 64-bit application.
Igor Pro 9 runs on macOS 10.15 (Catalina), 11.0 (Big Sur), and 12.0 (Monterey) but see this discussion of caveats and known issues.
Windows System Requirements
Igor Pro 9 runs on Windows 7 or later. Both 32- and 64-bit applications are installed by default.
Igor Pro and Linux
At the present time Igor does not run under Linux.
更新介紹
Igor Pro 9 contains hundreds of improvements, including built-in support for HDF5, 24 new functions and 34 new operations.
For a shorter and more visual guide to Igor Pro 9's new features than is detailed below, see our Igor Pro 9 Highlights page.
Major 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 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 in previous versions.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
XOP Toolkit 是一個附加軟體,可讓C 語言程式擴展Igor Pro功能。該工具包已被用於WaveMetrics和數百位Igor用戶的數據採集、處理和分析功能。 原本的XOPs只為了讓增加Igor的命令操作,而現在的XOPs則可以添加操作、功能、菜單、對話框和視窗。
XOP Toolkit支持Mac OS X,Windows 7,Windows 8和Windows 10。
系統需求
XOP Toolkit Development Systems
XOP Toolkit 8 supports the following development systems:
Mac OS X
» Xcode 11
» Xcode 12
» Xcode 13
Windows
» Visual C++ 2015 (express or professional editions)
» Visual C++ 2017 (express or professional editions)
» Visual C++ 2019 (express or professional editions)
更新介紹
XOP Toolkit 8 adds:
- Support for long object names and paths with Igor Pro 8.00 or later
- Visual C++ 2019 support (as well as 2015 and 2017)
- Xcode 11, 12, and 13 support
- XOPs created using XOP Toolkit 8 require Igor Pro 8.00 or later.
NIDAQ Tools MX 增加了將數據採集直接匯入Igor Pro,具有外部資料收集功能。 Igor Pro與NIDAQ Tools MX可以把你從數據採集,通過分析在一個單一的環境建立如出版品般質量的圖形。
- Adds additional support for data acquisition directly into Igor Pro
- Go from data acquisition to analysis and creation of journal-quality graphics in one environment
- Pre-programmed control panels provide point-and-click interface for acquisition
- Use additional tools right out of the box or customize as needed
特色
The Igor NIDAQ Tools MX package provides additional support for data acquisition directly into the Igor Pro scientific analysis and graphing application. Acquire data directly into one of the most powerful programmable data analysis environments and go from data acquisition, through analysis, to the creation of publication-quality graphics in a single environment!
The Igor NIDAQ Tools MX is supported by Windows 7 or later and works with most multifunction DAQ devices supported by National Instruments NI-DAQmx driver software and supports Windows 7 or later.
(Macintosh OS X: Because National Instruments has not created the appropriate drivers for Mac OS X, we cannot offer NIDAQ Tools MX for Macintosh.
With NIDAQ Tools MX you can read analog inputs and scan into Igor waves in memory or scan analog inputs to disk to analyze later, as well as control counter-timers and multiple DAQ devices simultaneously.
NIDAQ Tools MX includes several pre-programmed control panels to provide a point-and-click interface to basic data acquisition functions. Use the panels as-is, or modify the procedure files to customize them for your own purposes.
More complex, customized applications can be created using Igor's built-in programming language, extended by NIDAQ Tools MX to include data acquisition and control functionality. Igor control panels can be used to make a nice user interface for DAQ systems.
- Read analog inputs
- Scan analog inputs into Igor waves (data arrays) in memory
- Scan analog inputs to disk, then use Igor to pick out interesting parts later
- Set analog output voltages
- Generate arbitrary waveforms from Igor data arrays
- Digital i/o including static, timed and handshaking, depending on hardware support
- Control counter-timers for pulse train and one-shot pulse generation, period and frequency measurement, etc
- Control multiple DAQ devices simultaneously
系統需求
Supported Systems:
Windows 7 or later. Your version of Igor Pro may require a later version of Windows.
Any system that Igor runs on, and for which National Instruments has made available the NI-DAQmx driver software.
Igor Pro: Igor Pro 6 (32-bit), Igor Pro 7 or later (32-bit or 64-bit).
Hardware Support:
Just about any National Instruments DAQ device supported by NI-DAQmx Software for Windows.
More information on supported devices.
Driver: National Instruments NI-DAQmx Software version 10.0 or later.
Macintosh OS X:
Because National Instruments has not created the appropriate drivers for Mac OS X, we cannot offer NIDAQ Tools MX for Macintosh.