對液位先建模,然后對其進行P、PI、PD、PID算法,觀察模型變化
上傳時間: 2014-01-13
上傳用戶:pompey
1.一個表達式和一個二叉樹之間,存在著自然的對應關系。寫一個程序,實現基于二叉樹表示的算術表達式Expression的操作。 2.假設算術表達式Expression內可以含有變量(a~z)、常量(0~9)和二元運算符(+,-,*,/,^(乘冪))。實現以下操作: ⑴ReadExpr(E)——以字符序列的形式輸入語法正確的前綴表達式并構造表達式E。 ⑵WriteExpr(E)——用帶括弧的中綴表達式輸出表達式E。 ⑶Assign(V,c)——實現對變量Vde賦值(V=c),變量的初值為0。 ⑷Value(E)——對算術表達式E求值。 ⑸CompoundExpr(P,E1,E2)——構造一個新的復合表達式(E1)P(E2)。 3.在讀入表達的字符序列的同時,完成運算符和運算數的識別和處理以及相應的運算。 4.在識別出運算數的同時,要將其字符形式轉換成整數形式。 5.用在后根遍歷的次序對表達式求值。
上傳時間: 2014-11-27
上傳用戶:偷心的海盜
我所采用的內存管理思想是鏈表管理思想,內存分配方案是最佳適應方案(best fit)。其主要的數據結構為 struct node { char* p int memosize int flag struct node* next } 這是一個鏈表的結點的數據結構,用它來管理內存的分配與回收。P 表示所指的分配的內存的首地址,memosize 表示分配的內存塊的大小,flag 為一個標志量,表示內存塊是否被占用。用 1 和 0 來表示被占用和不被占用。next 表示下一個結點的首地址。 內存管理包括一個分配內存的mm_request(unsigned int)函數,一個初始化所要管理的內存的mm_init()函數,一個空閑列表排序函數sort(),一個釋放內存的mm_release(void* )函數和一個判斷內存是否被占用的IsFree(int)函數。
標簽: 內存管理
上傳時間: 2016-07-06
上傳用戶:qunquan
MATLAB Compiler 是MATLAB自帶的一個編譯器,它能將m文件轉化成 C、C++或p等各種類型的源代碼,并根據需要生成可執行文件、lib文件(庫文件)、dll文件或S函數?BR> [lms_communication
上傳時間: 2016-07-07
上傳用戶:klin3139
Matlab Source Code Book Name:Comtemporary Communication System Using Matlab, 2nd Edition, John G. Proakis
標簽: Matlab G. Communication Comtemporary
上傳時間: 2016-07-09
上傳用戶:愛死愛死
快速排序算法是基于分治策略的另一個排序算法。其基本思想是,對于輸入的字數組a[p:r],按以下3個步驟進行排序: (1)分解:以a[p]為基準元素將a[p:r]劃分成3段a[p:q-1],a[q]和a[q+1:r],使得a[p:q-1]中任何元素小于等于a[q],a[q+1:r],中的任何元素大于等于a[q]。下標q在劃分過程中確定 (2)遞歸求解:通過遞歸調用快速排序算法,分別對a[p:q-1]和a[q+1:r]進行排序 (3)合并:在a[p:q-1]和a[q+1:r]已經排好序的情況下,不需要執行任何運算,a[p:r]就已排好序 平均算法復雜度O(nlogn)
上傳時間: 2016-07-09
上傳用戶:wuyuying
產生一均勻分布的白噪聲信產生均勻分布的白噪信號,使均值為0,功率為p號u(n),畫出其波形,并檢驗其分布情況,產生零均值功率0.1且服從高斯分布的白噪聲,sinc信號,chirp信號,線性卷積
上傳時間: 2016-07-12
上傳用戶:invtnewer
杭州立宇泰armsys2410-b套件光盤資料使用手冊。 包括: 1、armsys2410-B開發板linux2.4.18內核用戶手冊.pdf 2、armsys2410-B開發板硬件用戶手冊.pdf 3、ARMSYS2410開發套件Linux2.6.15內核使用說明.pdf 4、ARMSYS2410開發套件WINCE5.0BSP使用說明.pdf 5、一步一步基于ADS1.2進行開發(ARM9).pdf
上傳時間: 2014-01-21
上傳用戶:hj_18
Digital Signature Algorithm (DSA)是Schnorr和ElGamal簽名算法的變種,被美國NIST作為DSS(DigitalSignature Standard)。算法中應用了下述參數: p:L bits長的素數。L是64的倍數,范圍是512到1024; q:p - 1的160bits的素因子; g:g = h^((p-1)/q) mod p,h滿足h < p - 1, h^((p-1)/q) mod p > 1; x:x < q,x為私鑰 ; y:y = g^x mod p ,( p, q, g, y )為公鑰; H( x ):One-Way Hash函數。DSS中選用SHA( Secure Hash Algorithm )。 p, q, g可由一組用戶共享,但在實際應用中,使用公共模數可能會帶來一定的威脅。簽名及驗證協議如下: 1. P產生隨機數k,k < q; 2. P計算 r = ( g^k mod p ) mod q s = ( k^(-1) (H(m) + xr)) mod q 簽名結果是( m, r, s )。 3. 驗證時計算 w = s^(-1)mod q u1 = ( H( m ) * w ) mod q u2 = ( r * w ) mod q v = (( g^u1 * y^u2 ) mod p ) mod q 若v = r,則認為簽名有效。 DSA是基于整數有限域離散對數難題的,其安全性與RSA相比差不多。DSA的一個重要特點是兩個素數公開,這樣,當使用別人的p和q時,即使不知道私鑰,你也能確認它們是否是隨機產生的,還是作了手腳。RSA算法卻作不到。
標簽: Algorithm Signature Digital Schnorr
上傳時間: 2014-01-01
上傳用戶:qq521
操作系統概念(第六版)英文版的答案 INSTRUCTOR’S MANUAL TO ACCOMPANY OPERATING SYSTEM CONCEPTS SIXTH EDITION ABRAHAM SILBERSCHATZ Bell Laboratories PETER BAER GALVIN Corporate Technologies GREG GAGNE Westminster College Copyright c 2001 A. Silberschatz, P. Galvin and Greg Gagne
標簽: INSTRUCTOR ACCOMPANY OPERATING CONCEPTS
上傳時間: 2014-12-06
上傳用戶:225588