亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? channel.c

?? 自己寫的Viterbi Decoder 可以解碼 213 417 碼率
?? C
字號:
/*	Gauss channel simulator	jinle@2008.3.1*/#include <math.h>#include <stdio.h>#include <stdlib.h>#include <time.h>#include "channel.h"/*#################################################################Func:	Generate gauss white noiseInput:	mean	mean	sigma	sigmaReturn:	noise data#################################################################*/float gngauss(float mean, float sigma){    /* This uses the fact that a Rayleigh-distributed random variable R, with    the probability distribution F(R) = 0 if R < 0 and F(R) =    1 - exp(-R^2/2*sigma^2) if R >= 0, is related to a pair of Gaussian    variables C and D through the transformation C = R * cos(theta) and    D = R * sin(theta), where theta is a uniformly distributed variable    in the interval (0, 2*pi()).    */     double u, r;            /* uniform and Rayleigh random variables */     /* generate a uniformly distributed random number u between 0 and 1 - 1E-6*/    //u = (double)_lrand() / LRAND_MAX;    u = (double)drand48();    if (u == 1.0) u = 0.999999999;     /* generate a Rayleigh-distributed random number r using u */    r = sigma * sqrt( 2.0 * log( 1.0 / (1.0 - u) ) );     /* generate another uniformly-distributed random number u as before*/    //u = (double)_lrand() / LRAND_MAX;    u = (double)drand48();    if (u == 1.0) u = 0.999999999;     /* generate and return a Gaussian-distributed random number using r and u */    return( (float) ( mean + r * cos(2 * 3.1415926 * u) ) );}/*#################################################################Func:	Add gauss white noise to channelInput:	mean	mean	sigma	sigmaReturn:	noise data#################################################################*/void add_gauss_channel_noise(float es_ovr_n0, long channel_len, int *in_array, float *out_array) {    long t;    float mean, es, sn_ratio, sigma, signal;     /* given the desired Es/No (for BPSK, = Eb/No - 3 dB), calculate the    standard deviation of the additive white gaussian noise (AWGN). The    standard deviation of the AWGN will be used to generate Gaussian random    variables simulating the noise that is added to the signal. */    mean = 0;    es = 1;    sn_ratio = (float) pow(10, ( es_ovr_n0 / 10) );    sigma =  (float) sqrt (es / ( 2 * sn_ratio ) );        /* now transform the data from 0/1 to +1/-1 and add noise */    for (t = 0; t < channel_len; t++) {        /*if the binary data value is 1, the channel symbol is -1; if the        binary data value is 0, the channel symbol is +1. */        signal = 1 - 2 * *( in_array + t );         /*  now generate the gaussian noise point, add it to the channel symbol,            and output the noisy channel symbol */        *( out_array + t ) = signal + gngauss(mean, sigma);    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人精品免费一区二区| 日韩精品福利网| 国产成人激情av| 久久久99久久| 成人激情小说网站| 亚洲欧美视频一区| 欧美在线不卡一区| 日韩电影免费在线| 国产亚洲精品免费| 91视频国产资源| 爽好多水快深点欧美视频| 日韩西西人体444www| 国产制服丝袜一区| 亚洲丝袜自拍清纯另类| 欧美日韩成人综合| 国产一区高清在线| 一区二区三区四区中文字幕| 欧美精品在线观看一区二区| 久久国产精品区| 国产精品久久久久影院老司 | 日韩av成人高清| 欧美大片免费久久精品三p| 高清久久久久久| 亚洲va欧美va国产va天堂影院| 日韩一区二区三区电影在线观看| 国产v日产∨综合v精品视频| 一区二区三区久久| 久久视频一区二区| 欧美亚洲国产一区在线观看网站 | 国模冰冰炮一区二区| 国产精品久久久久一区| 欧美精品在线观看播放| 国产suv精品一区二区6| 性做久久久久久免费观看| 久久久精品2019中文字幕之3| 在线观看免费一区| 国产精品资源网| 偷窥少妇高潮呻吟av久久免费| 国产日韩精品一区| 欧美福利视频导航| 95精品视频在线| 国产一区二区精品久久99| 亚洲香蕉伊在人在线观| 国产精品欧美一级免费| 日韩女优电影在线观看| 欧美午夜影院一区| 国产成人a级片| 久久精品国产久精国产| 亚洲一区二区四区蜜桃| 亚洲欧洲一区二区三区| 精品国产91洋老外米糕| 欧美精品亚洲二区| 一本一本大道香蕉久在线精品| 精东粉嫩av免费一区二区三区| 午夜激情一区二区| 一级日本不卡的影视| 欧美国产成人在线| 精品国产亚洲一区二区三区在线观看| 欧美天堂一区二区三区| 久久免费看少妇高潮| 欧美久久久影院| 欧美三级乱人伦电影| 一本大道久久a久久精品综合| 成人污污视频在线观看| 国产黄人亚洲片| 国产乱子伦视频一区二区三区| 秋霞午夜鲁丝一区二区老狼| 午夜不卡av在线| 亚洲mv在线观看| 亚洲国产精品影院| 亚洲主播在线观看| 亚洲va中文字幕| 日韩精品一级中文字幕精品视频免费观看| 中文字幕中文字幕在线一区 | 综合欧美一区二区三区| 国产日韩欧美高清| 亚洲国产精品成人综合| 久久久三级国产网站| 久久午夜羞羞影院免费观看| 欧美sm美女调教| 精品国产污网站| 亚洲精品在线三区| 久久久无码精品亚洲日韩按摩| 久久精品亚洲乱码伦伦中文| 精品国产a毛片| 国产一区二区三区综合| 精品一区二区在线观看| 国产在线一区观看| 成人黄色a**站在线观看| 成人av在线一区二区三区| 99国产精品久久久久久久久久久| 色丁香久综合在线久综合在线观看| 色综合一区二区三区| 欧美色视频在线观看| 这里只有精品电影| 精品第一国产综合精品aⅴ| 久久久精品国产99久久精品芒果| 国产精品久久毛片| 亚洲在线中文字幕| 捆绑调教一区二区三区| 韩国三级电影一区二区| 高清成人免费视频| 在线观看日韩高清av| 日韩视频一区二区三区| 亚洲精品一区二区三区影院| 欧美激情一区在线观看| 18欧美亚洲精品| 日本成人在线电影网| 国产不卡视频在线播放| 欧美中文字幕久久| 精品国产一区二区国模嫣然| 亚洲色欲色欲www| 秋霞影院一区二区| 不卡视频一二三四| 亚洲aaa精品| 国产一区二区三区四区五区美女| 成人avav在线| 7777精品伊人久久久大香线蕉经典版下载 | 国产清纯在线一区二区www| 久久在线观看免费| 亚洲黄色av一区| 蜜臀av性久久久久av蜜臀妖精| 国产成人av资源| 欧美精品乱人伦久久久久久| 国产精品污www在线观看| 香蕉影视欧美成人| 成人综合婷婷国产精品久久蜜臀| 精品视频色一区| 国产精品理论在线观看| 男女性色大片免费观看一区二区 | 久久综合精品国产一区二区三区| 亚洲人精品午夜| 激情久久五月天| 欧美日韩精品是欧美日韩精品| 亚洲国产高清在线| 理论电影国产精品| 欧美日免费三级在线| 国产精品久久久久精k8| 激情偷乱视频一区二区三区| 欧美日韩在线观看一区二区 | 成人午夜激情片| 欧美不卡在线视频| 日韩激情在线观看| 在线看国产日韩| 中文字幕色av一区二区三区| 国产一区二区女| 欧美成人精精品一区二区频| 亚洲成人免费在线观看| 91丨九色丨黑人外教| 中文字幕成人av| 国产麻豆一精品一av一免费| 日韩欧美久久一区| 五月激情综合色| 欧美性受xxxx| 亚洲综合区在线| 91久久精品一区二区三区| 亚洲免费观看高清完整| 成人激情午夜影院| 国产精品视频yy9299一区| 高清国产一区二区| 国产精品你懂的| 成人国产亚洲欧美成人综合网| 久久精品人人做人人爽97| 国产美女一区二区| 国产日韩精品一区| 久久久精品免费免费| 国产毛片精品一区| 国产人伦精品一区二区| 国产成人av电影在线| 中文字幕乱码日本亚洲一区二区| 国产美女精品一区二区三区| 国产欧美一区二区三区在线看蜜臀 | 26uuu精品一区二区在线观看| 亚洲午夜在线视频| 欧美日韩免费一区二区三区| 亚洲成人午夜影院| 日韩一区二区三区四区| 久久国产剧场电影| 国产欧美一区二区三区沐欲| 国产成人8x视频一区二区| 国产精品久久福利| 色综合中文字幕| 五月激情六月综合| 精品国免费一区二区三区| 国产成人午夜精品5599 | 国产精品久久久久久福利一牛影视 | 懂色av一区二区三区蜜臀 | av一区二区三区| 亚洲综合区在线| 日韩欧美一区电影| 高清不卡一区二区| 一区二区三区四区中文字幕| 在线成人av影院| 国产大片一区二区| 亚洲欧美国产三级| 51精品国自产在线| 国产成人精品三级麻豆| 亚洲自拍欧美精品| 亚洲精品在线免费观看视频| 91在线播放网址|