#include "stdio.h" #include "math.h" #include "malloc.h" #include "string.h" #define m 6 #define n 29 #define p 0.5
標(biāo)簽: include define malloc string
上傳時(shí)間: 2014-06-01
上傳用戶:yepeng139
%realize overlapped-save method %y:output sequence %x:input seqence %h:filter impulse response sequence %N:length of each segment %重疊保留法實(shí)現(xiàn)分段卷積
標(biāo)簽: overlapped-save sequence response realize
上傳時(shí)間: 2015-07-22
上傳用戶:chenbhdt
利用函數(shù)MadHG生成規(guī)則LDPC碼的校驗(yàn)矩陣H,其行重為6,列重為3,行數(shù)為列數(shù)一半(行數(shù)越大越好),H中任意兩列沒(méi)有圍長(zhǎng)為4的圈,并得到H對(duì)應(yīng)的生成矩陣G,可以保證mod(G*H ,2)=0。使用方法為:[H,G] = MadHG(m,n,x),x= 1(得到的G左半部分為單位陣) or 2(G右半部分為單位陣),
標(biāo)簽: MadHG LDPC 函數(shù) 矩陣
上傳時(shí)間: 2013-12-06
上傳用戶:xiaohuanhuan
利用函數(shù)MadHG生成規(guī)則LDPC碼的校驗(yàn)矩陣H,其行重為6,列重為3,行數(shù)為列數(shù)一半(行數(shù)越大越好),H中任意兩列沒(méi)有圍長(zhǎng)為4的圈,并得到H對(duì)應(yīng)的生成矩陣G,可以保證mod(G*H ,2)=0。使用方法為:[H,G] = MadHG(m,n,x),x= 1(得到的G左半部分為單位陣) or 2(G右半部分為單位陣),
標(biāo)簽: MadHG LDPC 函數(shù) 矩陣
上傳時(shí)間: 2015-10-12
上傳用戶:hustfanenze
生成一個(gè)規(guī)則LDPC碼的教研矩陣H,其行數(shù)(越大越好)為列數(shù)的一半,行重為6,列重為3,任意兩行沒(méi)有圍長(zhǎng)為4的圈 使用方法:H=HGrandom2(m,n)。m表示行數(shù),n表示列數(shù)
上傳時(shí)間: 2013-12-28
上傳用戶:Yukiseop
[輸入] 圖的頂點(diǎn)個(gè)數(shù)N,圖中頂點(diǎn)之間的關(guān)系及起點(diǎn)A和終點(diǎn)B [輸出] 若A到B無(wú)路徑,則輸出“There is no path” 否則輸出A到B路徑上個(gè)頂點(diǎn) [存儲(chǔ)結(jié)構(gòu)] 圖采用鄰接矩陣的方式存儲(chǔ)。 [算法的基本思想] 采用廣度優(yōu)先搜索的方法,從頂點(diǎn)A開(kāi)始,依次訪問(wèn)與A鄰接的頂點(diǎn)VA1,VA2,...,VAK, 訪問(wèn)遍之后,若沒(méi)有訪問(wèn)B,則繼續(xù)訪問(wèn)與VA1鄰接的頂點(diǎn)VA11,VA12,...,VA1M,再訪問(wèn)與VA2鄰接頂點(diǎn)...,如此下去,直至找到B,最先到達(dá)B點(diǎn)的路徑,一定是邊數(shù)最少的路徑。實(shí)現(xiàn)時(shí)采用隊(duì)列記錄被訪問(wèn)過(guò)的頂點(diǎn)。每次訪問(wèn)與隊(duì)頭頂點(diǎn)相鄰接的頂點(diǎn),然后將隊(duì)頭頂點(diǎn)從隊(duì)列中刪去。若隊(duì)空,則說(shuō)明到不存在通路。在訪問(wèn)頂點(diǎn)過(guò)程中,每次把當(dāng)前頂點(diǎn)的序號(hào)作為與其鄰接的未訪問(wèn)的頂點(diǎn)的前驅(qū)頂點(diǎn)記錄下來(lái),以便輸出時(shí)回溯。 #include<stdio.h> int number //隊(duì)列類型 typedef struct{ int q[20]
標(biāo)簽: 輸入
上傳時(shí)間: 2015-11-16
上傳用戶:ma1301115706
#include<malloc.h> #include<limits.h> #include<stdio.h> #include<graphics.h> #include<io.h> #include<math.h> #include<process.h> #include<conio.h> #define m 100 #define OK 1 typedef int Status typedef char TElemType /*樹(shù)元素的類型*/ int t=35 int n=20 int h=14 int u=2 int leaf=0,non_l_leaf=0,non_r_leaf=0,root=0 /*各種結(jié)點(diǎn)數(shù)*/ char le[m],l[m],r[m],ro[m] /*用與存放各種結(jié)點(diǎn)*/ typedef struct BiTNode/*定義二叉樹(shù)*/
標(biāo)簽: include lt gt graphics
上傳時(shí)間: 2013-12-15
上傳用戶:liansi
希爾排序算法: 基本思想:將整個(gè)無(wú)序序列分割成若干小的子序列分別進(jìn)行插入排序。 序列分割方法:將相隔某個(gè)增量h的元素構(gòu)成一個(gè)子序列。在排序過(guò)程中,逐次減小這個(gè)增量,最后當(dāng)h減到1時(shí),進(jìn)行一次插入排序,排序就完成。增量序列一般采用:ht=2t-1,1≤t≤[log2n],其中n為待排序序列的長(zhǎng)度。
上傳時(shí)間: 2013-12-19
上傳用戶:kikye
溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級(jí)!!\n") else if (a>=80) printf("73分=B等級(jí)!!\n") else if (a>=70) printf("73分=C等級(jí)!!\n") else if (a>=60) printf("73分=D等級(jí)!!\n") else if (a<60) printf("73分=E等級(jí)!!\n") } { if (b>=90) printf("b=A等級(jí)!!\n") else if (b>=80) printf("85分=B等級(jí)!!\n") else if (b>=70) printf("85分=C等級(jí)!!\n") else if (b>=60) printf("85分=D等級(jí)!!\n") else if (b<60) printf("85分=E等級(jí)!!\n") } { if (c>=90) printf("c=A等級(jí)!!\n") else if (c>=80) printf("66分=B等級(jí)!!\n") else if (c>=70) printf("66分=C等級(jí)!!\n") else if (c>=60) printf("66分=D等級(jí)!!\n") else if (c<60) printf("66分=E等級(jí)!!\n") } system("pause") return 0 }
標(biāo)簽: include stdlib stdio gt
上傳時(shí)間: 2014-11-10
上傳用戶:wpwpwlxwlx
溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級(jí)!!\n") else if (a>=80) printf("73分=B等級(jí)!!\n") else if (a>=70) printf("73分=C等級(jí)!!\n") else if (a>=60) printf("73分=D等級(jí)!!\n") else if (a<60) printf("73分=E等級(jí)!!\n") } { if (b>=90) printf("b=A等級(jí)!!\n") else if (b>=80) printf("85分=B等級(jí)!!\n") else if (b>=70) printf("85分=C等級(jí)!!\n") else if (b>=60) printf("85分=D等級(jí)!!\n") else if (b<60) printf("85分=E等級(jí)!!\n") } { if (c>=90) printf("c=A等級(jí)!!\n") else if (c>=80) printf("66分=B等級(jí)!!\n") else if (c>=70) printf("66分=C等級(jí)!!\n") else if (c>=60) printf("66分=D等級(jí)!!\n") else if (c<60) printf("66分=E等級(jí)!!\n") } system("pause") return 0 }
標(biāo)簽: include stdlib stdio gt
上傳時(shí)間: 2013-12-12
上傳用戶:亞亞娟娟123
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1