Igor Pro 處理數(shù)據(jù)量的能力主要取決于 計(jì)算機(jī)硬件(內(nèi)存、CPU) 和 操作系統(tǒng)的限制,而軟件本身的算法是針對(duì)大數(shù)據(jù)做過(guò)優(yōu)化的。
提供Igor軟件免費(fèi)下載,還有Igor學(xué)習(xí)交流群,需要請(qǐng)聯(lián)系我們。
1. 波形(Wave)數(shù)據(jù)容量
Igor Pro 的數(shù)據(jù)以 Wave 為基本存儲(chǔ)單元,可以是一維、二維甚至多維數(shù)組。
單個(gè) Wave 的*大元素?cái)?shù)理論上可以達(dá)到 2^31 ≈ 21 億個(gè)點(diǎn)(因?yàn)樗饕?32 位有符號(hào)整數(shù))。
實(shí)際可用大小受限于內(nèi)存。例如 1 個(gè) double 型(8 字節(jié))波形如果有 1 億個(gè)點(diǎn),就需要大約 800 MB 內(nèi)存。
2. 總體數(shù)據(jù)規(guī)模
在 64 位 Igor Pro 下,數(shù)據(jù)總量幾乎只受限于物理內(nèi)存(RAM)和系統(tǒng)的虛擬內(nèi)存上限。
在 32 位 Igor Pro 下,通常只能使用約 2 GB 內(nèi)存,因此大數(shù)據(jù)處理受限明顯。
3. 性能表現(xiàn)
對(duì)于幾萬(wàn)到幾百萬(wàn)點(diǎn)的數(shù)據(jù),Igor Pro 可以快速繪圖和擬合,幾乎實(shí)時(shí)操作。
對(duì)于上千萬(wàn)點(diǎn)以上的數(shù)據(jù),繪圖會(huì)變慢,需要合理抽?。―ecimate)或分塊處理。
Igor 內(nèi)置了 多線程和稀疏顯示 機(jī)制,可以在一定程度上保持交互流暢。
4. 實(shí)際建議
如果要處理 光譜、時(shí)間序列、掃描實(shí)驗(yàn) 等百萬(wàn)點(diǎn)以上的數(shù)據(jù),64 位 Igor Pro + 大內(nèi)存電腦(≥16 GB)是比較合適的。
如果數(shù)據(jù)太大(幾十 GB 級(jí)別),建議:
分塊存儲(chǔ)與分析;
使用 Igor 的 WaveChunk 方式處理;
或者只在顯示時(shí)抽稀,避免把所有點(diǎn)畫(huà)出來(lái)。
以上是深圳市理泰儀器有限公司小編為您講解的Igor Pro能處理多大的數(shù)據(jù)量,想要咨詢Igor軟件其他問(wèn)題請(qǐng)聯(lián)系客服。