數(shù)字基帶傳輸系統(tǒng)的MATLAB仿真實(shí)現(xiàn)
function [sampl,re_sampl]=system_1(A,F,P,D,snr,m,N)
輸入變量A ,F,P分別為輸入信號的幅度、頻率和相位,D為量化電平數(shù),snr
為信道信噪比,N為D/A轉(zhuǎn)換時(shí)的內(nèi)插點(diǎn)數(shù);輸出變量sampl為抽樣后的輸入
信號,re_sampl為恢復(fù)出的輸入信號。
數(shù)字基帶傳輸系統(tǒng)的MATLAB仿真實(shí)現(xiàn)
[sampl,quant,pcm]=a_d_1(A,F,P,D)
[changed_ami]=signal_encod_1(pcm)
[ami_after_channel]=channel_1(changed_ami,snr)
[adjudged_ami]=adjudg_1(ami_after_channel,m)
re_pcm=signal_decod_1(adjudged_ami)
[re_voltag,re_sampl,re_sampl1]=d_a_1(re_pcm,sampl,D,N)
標(biāo)簽:
function
re_sampl
MATLAB
system
上傳時(shí)間:
2017-04-21
上傳用戶:tzl1975
一、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,計(jì)算POW (M , e)和POW(C , d)是比較容易的。
3. 由e 和n確定d是不可行的
標(biāo)簽:
RSA
分組
上傳時(shí)間:
2014-08-04
上傳用戶:sevenbestfei
//在tc3.0++在運(yùn)行
//a數(shù)組用于隨機(jī)產(chǎn)生1-6數(shù)表示每個(gè)方格后面的圖形.用inita()函數(shù)來實(shí)現(xiàn)
//c數(shù)組用于記錄方格的狀態(tài),用字符L(lock)表示沒有打開的方格
//D(delete)表示已消去的方格.O(open)表示打開的方格.
//變量m表示按回車鍵的有效次數(shù).也是記憶力參數(shù),越小記憶力越好
//變量xpos,ypos用于表示當(dāng)前光標(biāo)所在的位置
//(x1,y1),(x2,y2)用于記錄打開的兩個(gè)方格的位置
//judge()函數(shù)用于控制光標(biāo)范圍,使其不能移出長方形
//win()函數(shù)用于判斷游戲是否過關(guān),通過判斷每個(gè)方格是否全是 D 狀態(tài)
//xago,yago 用于記錄移動(dòng)前的位置
//ax,ay表示行列式的行與列,用它們來控制游戲的關(guān)數(shù),ax位于3-6之間,ay位于4-7之間
//z來控制方格后的圖形
//第一關(guān)后面的圖形用1-6代表的圖形.第二關(guān)后面的圖形用0-9十個(gè)數(shù)。第三關(guān)后面的圖形用A-O十五個(gè)字母,
//第四關(guān)后面的圖形用A-T二十一個(gè)字母
標(biāo)簽:
inita
lock
3.0
數(shù)組
上傳時(shí)間:
2015-06-19
上傳用戶:hgy9473