RSA的小程序,源碼產(chǎn)生隨機素數(shù)調(diào)用方法:N.GetPrime(bits)返回值:N被賦值為一個bits位(0x100000000進(jìn)制長度)的素數(shù)
上傳時間: 2014-01-19
上傳用戶:lps11188
【文本與二值圖像的游程】1. 文本游程壓縮的原理 對重復(fù)字段采用3符號標(biāo)識法:(1) 重復(fù)提示符,比如@,#等;(2) 游程長度參數(shù)或重復(fù)次數(shù),若用一個字節(jié)表示,最大長度可為255個重復(fù)字;(3) 重復(fù)字符。以上三部分合稱為重復(fù)因子。可見要獲得壓縮效益,重復(fù)字符應(yīng)在3個以上。2. 圖像游程壓縮的原理 對于二值圖像,原始數(shù)據(jù)為零一矩陣,壓縮時逐行處理該矩陣:(1) 連續(xù)n個1,表示為+n;(2) 連續(xù)n個0,表示為-n。
上傳時間: 2014-01-21
上傳用戶:685
用Burg算法估計AR模型參數(shù),進(jìn)而實現(xiàn)功率譜估計. 形參說明: x——雙精度實型一維數(shù)組,長度為n,存放隨機序列。 n--整型變量,隨機序列的長度。 p--整型變量,AR模型的階數(shù)。 a--雙精度實型一維數(shù)組,長度為(p十1)。存放AR模型的系數(shù)a(0),a(1),...,a(p)。 v--雙精度實型指針,它指向預(yù)測誤差功率,即AR模型激勵白噪聲的方差。
標(biāo)簽: Burg AR模型 算法 參數(shù)
上傳時間: 2013-12-21
上傳用戶:330402686
c語言的數(shù)學(xué)實驗報告 (該程序經(jīng)過調(diào)試成功后能實現(xiàn)五項功能:1,解n階行列式;2,解n階線性方程; 3,求矩陣相乘;4,求矩陣;5,退出) 交作業(yè)好用
標(biāo)簽: c語言 實驗報告 程序 調(diào)試
上傳時間: 2014-01-12
上傳用戶:aysyzxzm
DSP編程代碼,FFT算法,經(jīng)典!! FFT實驗 一、 理論: 公式(1)FFT運算公式 FFT并不是一種新的變換,它是離散傅立葉變換(DFT)的一種快速算法。由于我們在計算DFT時一次復(fù)數(shù)乘法需用四次實數(shù)乘法和二次實數(shù)加法;一次復(fù)數(shù)加法則需二次實數(shù)加法。每運算一個X(k)需要4N次復(fù)數(shù)乘法及2N+2(N-1)=2(2N-1)次實數(shù)加法。所以整個DFT運算總共需要4N^2次實數(shù)乘法和N*2(2N-1)=2N(2N-1)次實數(shù)加法。如此一來,計算時乘法次數(shù)和加法次數(shù)都是和N^2成正比的,當(dāng)N很大時,運算量是可觀的,因而需要改進(jìn)對DFT的算法減少運算速度。 根據(jù)傅立葉變換的對稱性和周期性,我們可以將DFT運算中有些項合并。 我們先設(shè)序列長度為N=2^L,L為整數(shù)。將N=2^L的序列x(n)(n=0,1,……,N-1),按N的奇偶分成兩組,也就是說我們將一個N點的DFT分解成兩個N/2點的DFT,他們又從新組合成一個如下式所表達(dá)的N點DFT: 一般來說,輸入被假定為連續(xù)、合成的。當(dāng)輸入為純粹的實數(shù)的時候,我們就可以利用左右對稱的特性更好的計算DFT。 我們稱這樣的RFFT優(yōu)化算法是包裝算法:首先2N點實數(shù)的連續(xù)輸入稱為“進(jìn)包”。其次N點的FFT被連續(xù)被運行。最后作為結(jié)果產(chǎn)生的N點的合成輸出是
上傳時間: 2015-04-29
上傳用戶:牛布牛
尋找三次樣條多項式需要求解大量的線性方程。實際上,給定N個斷點,就要尋找N-1個三次多項式,每個多項式有4個未知系數(shù)。這樣,所求解的方程組包含有4*(N-1)個未知數(shù)。把每個三次多項式列成特殊形式,并且運用各種約束,通過求解N個具有N個未知系數(shù)的方程組,就能確定三次多項式。
上傳時間: 2014-01-27
上傳用戶:熊少鋒
大整數(shù)乘法例子代碼 /* 遞歸邊界,如果是1位二進(jìn)制數(shù)與1位二進(jìn)制數(shù)相乘,則可以直接計算 */ /*累計做1位二進(jìn)制乘法運算的次數(shù)*/ /* return (X*Y) */ /* 計算n的值 */ /* 把X和Y拆分開來,令X=A*2^(n/2)+B, 左移位運算,mod = 1<<(n/2) */ /* 計算XY=AC*2^n+(AD+CB)*2^(n/2)+BD */ /* 計算A*C,再向左移n位 */ /* 遞歸計算A*D */ /* 遞歸計算C*B */ /* 計算a21+a22,再向左移n/2位 */ /* 遞歸計算B*D */ /* XY=a1+a2+a3 */
上傳時間: 2015-05-19
上傳用戶:gyq
一、RSA基本原理 對明文分組M和密文分組C,加密與解密過程如下: C = POW (M , e) mod n M = POW(C , d) mod n = POW(POW( M ,e), d) mod n=POW( M,e*d) 其中POW是指數(shù)函數(shù),mod是求余數(shù)函數(shù)。 其中收發(fā)雙方均已知n,發(fā)送放已知e,只有接受方已知d,因此公鑰加密算法的公鑰為 KU={ e , n},私鑰為KR={d , n}。該算法要能用做公鑰加密,必須滿足下列條件: 1. 可以找到e ,d和n,使得對所有M<n ,POW(M ,e*d)=M mod n . 2. 對所有 M<n,計算POW (M , e)和POW(C , d)是比較容易的。 3. 由e 和n確定d是不可行的
上傳時間: 2014-08-04
上傳用戶:sevenbestfei
設(shè)信號 ,用 對x(t)采樣得x(n),是否會發(fā)生頻譜混疊?現(xiàn)利用FFT分析其頻譜。 1.編程繪制該信號的波形。 2.若令N=16,編程對x(n)做FFT運算,并繪制其幅頻特性曲線。 3.令N=1024,編程對x(n)做FFT運算,并繪制其幅頻特性曲線。 4.分析2、3的運算結(jié)果。 設(shè)計調(diào)試報告要求: 1.工作原理簡述; 2.設(shè)計思路; 3.難點及解決方法; 4.設(shè)計、調(diào)試結(jié)果及分析; 5.程序文本及操作步驟。
標(biāo)簽: 信號
上傳時間: 2014-01-12
上傳用戶:集美慧
算法的許多例子都是最優(yōu)化問題( optimization problem),每個最優(yōu)化問題都包含一組限制條件( c o n s t r a i n t)和一個優(yōu)化函數(shù)( optimization function),符合限制條件的問題求解方案稱為可行解( feasible solution),使優(yōu)化函數(shù)取得最佳值的可行解稱為最優(yōu)解(optimal solution)。
標(biāo)簽: optimization problem 算法
上傳時間: 2014-08-25
上傳用戶:123456wh
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1