軟件質量是被大多數程序員掛在嘴上而不是放在心上的東西! 除了完全外行和真正的編程高手外,初讀本書,你最先的感受將是驚慌:“哇!我以 前捏造的C++/C 程序怎么會有那么多的毛病?” 別難過,作者只不過比你早幾年、多幾次驚慌而已。 請花一兩個小時認真閱讀這本百頁經書,你將會獲益匪淺,這是前面N-1 個讀者的 建議。
上傳時間: 2014-01-03
上傳用戶:wang5829
DSP編程代碼,FFT算法,經典!! FFT實驗 一、 理論: 公式(1)FFT運算公式 FFT并不是一種新的變換,它是離散傅立葉變換(DFT)的一種快速算法。由于我們在計算DFT時一次復數乘法需用四次實數乘法和二次實數加法;一次復數加法則需二次實數加法。每運算一個X(k)需要4N次復數乘法及2N+2(N-1)=2(2N-1)次實數加法。所以整個DFT運算總共需要4N^2次實數乘法和N*2(2N-1)=2N(2N-1)次實數加法。如此一來,計算時乘法次數和加法次數都是和N^2成正比的,當N很大時,運算量是可觀的,因而需要改進對DFT的算法減少運算速度。 根據傅立葉變換的對稱性和周期性,我們可以將DFT運算中有些項合并。 我們先設序列長度為N=2^L,L為整數。將N=2^L的序列x(n)(n=0,1,……,N-1),按N的奇偶分成兩組,也就是說我們將一個N點的DFT分解成兩個N/2點的DFT,他們又從新組合成一個如下式所表達的N點DFT: 一般來說,輸入被假定為連續、合成的。當輸入為純粹的實數的時候,我們就可以利用左右對稱的特性更好的計算DFT。 我們稱這樣的RFFT優化算法是包裝算法:首先2N點實數的連續輸入稱為“進包”。其次N點的FFT被連續被運行。最后作為結果產生的N點的合成輸出是
上傳時間: 2015-04-29
上傳用戶:牛布牛
接法又稱周期圖法,它是把隨機序列x(n)的N個觀測數據視為一能量有限的序列,直接計算x(n)的離散傅立葉變換,得X(k),然后再取其幅值的平方,并除以N,作為序列x(n)真實功率譜的估計。
標簽: 周期
上傳時間: 2015-05-01
上傳用戶:zycidjl
本次project實現如下功能: 寫了一個本地的多線程游戲服務器ThreadeEchoServer,地址和端口為:127.0.0.1:9999 寫了一個本地的多線程游戲客戶端client,用來連接服務器,并進行通信. 在客戶端下可以啟動兩個小游戲:連連看和俄羅斯方塊.都需要網絡服務器做出響應才能啟動,可以建立客戶的多線程,也就是多個客戶連服務器.同時可以在一個客戶實現同時玩兩個游戲. 兩個游戲的代碼改編于網絡公布的源代碼,原來的源代碼有很多錯誤和不足,給出了合適我們的修正. 運行方式:先編譯生成所有的class文件,本地啟動服務器,再啟動客戶端,在客戶端進行選擇操作,來啟動游戲,按面板提示進行游戲,最后退出客戶端即可. 開發工具:jCreat 開發人員:曾捷
標簽: ThreadeEchoServer project 多線程 服務器
上傳時間: 2013-12-25
上傳用戶:jing911003
尋找三次樣條多項式需要求解大量的線性方程。實際上,給定N個斷點,就要尋找N-1個三次多項式,每個多項式有4個未知系數。這樣,所求解的方程組包含有4*(N-1)個未知數。把每個三次多項式列成特殊形式,并且運用各種約束,通過求解N個具有N個未知系數的方程組,就能確定三次多項式。
上傳時間: 2014-01-27
上傳用戶:熊少鋒
有一串10000位數的主串由1、2、3、4四位數隨機獲得,n位模式串是指有4的n次方個模式串,如2位模式串有:11、12、13、14、21、22、23、24、31、32、33、34、41、42、43、44等16個數組成。現在進行模式匹配,假設主串為:431324113122341324132等等,則第一次比較是43,第二次比較是31,第三次比較是13,依此類推,每比較一次則落得模式串中的一個,當所有模式串(有4的n次方個)都被找到時,記得所比較的次數,則這個次數就是這次匹配的結果。程序執行了100次,取了平均值,則結果即為n位模式匹配的結果。
上傳時間: 2015-05-13
上傳用戶:x4587
Open Jtag小組的產品。有了它,您將可以用簡易并口JTAG小板在ADS中進行調試!感謝twentyone的杰出工作!
上傳時間: 2015-05-15
上傳用戶:懶龍1988
雜湊法(Hashing)的搜尋與一般的搜尋法(searching)是不一樣的。在雜湊法中,鍵值(key value)或識別字(identifier)在記憶體的位址是經由函數(function)轉換而得的。此種函數,一般稱之為雜湊函數(Hashing function)或鍵值對應位址轉換(key to address transformation)。對於有限的儲存空間,能夠有效使用且在加入或刪除時也能快的完成,利用雜湊法是最適當不過了。因為雜湊表搜尋在沒有碰撞(collision)及溢位(overflow)的情況下,只要一次就可擷取到。
上傳時間: 2013-12-23
上傳用戶:dancnc
作者:林銳 請花一兩個小時認真閱讀這本百頁經書,你將會獲益匪淺,這是前面N-1個讀者的建議。
標簽: 頁
上傳時間: 2014-01-09
上傳用戶:ynsnjs
C-C方法及改進的C-C方法重構相空間的matlab程序 -------------------------------- 性能: 3000數據耗時3分鐘 -------------------------------- 參考文獻: 1、Nonlinear dynamics, delay times, and embedding windows.pdf 2、基于改進的C-C方法的相空間重構參數選擇4.pdf -------------------------------- 文件夾說明: 1、C_C_Method_luzhenbo2.m - 程序主文件,直接運行此文件即可! 2、LorenzData.dll - 產生Lorenz離散數據 3、DuffingData.dll - 產生Duffing離散數據 4、RosslerData.dll - 產生Rossler離散數據 5、ccFunction.dll - 計算S(m,N,r,t) - 原C-C方法中計算S(m,N,r,t),改進的C-C方法中計算S2(m,N,r,t) 6、ccFunction_luzhenbo.dll - 計算S(m,N,r,t) - 改進的C-C方法中計算S1(m,N,r,t) -------------------------------- 致謝: 此稿本次修改的部分靈感來源于與研學論壇網友“張文鴿”和“yangfanboy”的討論,在此表示感謝!
上傳時間: 2015-06-08
上傳用戶:lo25643