數(shù)值計算控件是一個不帶界面的控件,其中集成了豐富的數(shù)值計算方法,用戶可以任意組合這些方法來實現(xiàn)自己的算法,從而大大地簡化了編程的復(fù)雜程度。主要包括的算法有:
1.數(shù)值計算方法:(1)等距數(shù)據(jù)一維插值;(2)不等距數(shù)據(jù)一維插值;(3)二維數(shù)值矩陣插值;(4)二維數(shù)據(jù)插值;(5)一階等距數(shù)值微分;(6)一階不等距數(shù)值微分;(7)二階等距數(shù)值微分;(8)二階不等距數(shù)值微分;(9)一元等距數(shù)值積分;(10)一元不等距數(shù)值積分;(11)一維等距向量數(shù)值積分;(12)解線性方程組;(13)求線性代數(shù)方程的全部根;(14)求矩陣的行列式;(15)求矩陣轉(zhuǎn)置;(16)矩陣求逆;(17)矩陣相乘;(18)實對稱矩陣特征值和特征向量求解;(19)一般矩陣特征值的求解;(20)正態(tài)分布函數(shù)計算;(21)k平方分布函數(shù)計算;(22)學(xué)生分布函數(shù)計算;(23)F分布函數(shù)計算;(24)正弦積分函數(shù)計算;(25)余弦積分函數(shù)計算;(26)指數(shù)積分函數(shù)計算;(27)第一類橢圓積分函數(shù)計算;(28)第二類橢圓積分函數(shù)計算;(29)誤差函數(shù)計算;(30)貝塞耳函數(shù)計算;(31)最小二乘曲線擬合;(32)切比雪夫多項式曲線擬合。
2.統(tǒng)計計算:(1)均值計算;(2)方差計算;(3)標(biāo)準(zhǔn)差計算;(4)最小值計算;(5)最大值計算;(6)中值計算;(7)眾數(shù)計算;(8)偏斜度計算;(9)峰度計算;(10)相關(guān)系數(shù)計算;(11)過零率計算;(12)直線回歸;(13)多元線性回歸;(14)檢驗兩組數(shù)的均值是否相同;(15)檢驗兩組數(shù)的方差是否相等;(16)檢驗兩組數(shù)的分布函數(shù)是否相同;(17)最小二乘數(shù)據(jù)平滑;(18)數(shù)據(jù)平滑和微分;(19)奇異點檢測和剔除。
3.工具類函數(shù):(1)數(shù)值排序;(2)Huffman數(shù)據(jù)壓縮;(3)Huffman數(shù)據(jù)解壓縮;(4)線性規(guī)劃;(5)文本文件中查找字符串;(6)讀二進制數(shù)據(jù)文件;(7)讀二進制數(shù)據(jù)文件頭信息;(8)寫二進制數(shù)據(jù)文件;(9)把數(shù)值寫到文本文件;(10)讀文本文件數(shù)值;(11)讀文本文件信息;(12)讀端口數(shù)據(jù);(13)寫端口數(shù)據(jù)。
4.信號處理:(1)自相關(guān)函數(shù)計算;(2)互相關(guān)函數(shù)計算;(3)卷積計算;(4)FIR濾波器設(shè)計;(5)IIR濾波器設(shè)計;(6)信號通過線性系統(tǒng);(7)中值濾波;(8)RLS信號抵消或增強;(9)LMS信號抵消或增強;(10)離散傅立葉變換;(11)FFT計算;(12)離散余弦變換;(13)離散正弦變換;(14)離散Walsh變換;(15)一維離散小波變換;(16)離散Haar變換;(17)ChirpZ變換;(18)二維離散傅立葉變換;(19)二維離散小波變換;(20)用FFT做功率譜估計;(21)用自相關(guān)函數(shù)做功率譜估計;(22)AR譜估計;(23)時變頻譜估計;(24)峰值頻率計算;(25)均值頻率計算;(26)中值頻率計算;(27)AR模型參數(shù)估計;(28)線性系統(tǒng)幅頻特性計算;(29)線性系統(tǒng)相頻特性計算;(30)線性系統(tǒng)幅頻相頻特性計算;(31)將信號歸一化為方差為1,均值為0的信號;(32)去信號均值;(33)信號幅度翻轉(zhuǎn);(34)信號時間倒轉(zhuǎn)。
5.隨機數(shù)產(chǎn)生:(1)設(shè)置隨機種子;(2)產(chǎn)生均勻分布隨機數(shù);(3)產(chǎn)生正態(tài)分布隨機數(shù);(4)產(chǎn)生三角分布隨機數(shù);(5)產(chǎn)生指數(shù)分布隨機數(shù);(6)產(chǎn)生AR時間序列;(7)產(chǎn)生MA時間序列;(8)產(chǎn)生ARMA時間序列。