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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? random.c

?? Hard Viterbi QPSK in AWGN, Rayleight soft Viterbi QAM in AWGN, Rayleight viterbi QAM in AWGN, Rayl
?? C
字號:
/*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*       抄薦 積己GENERAL DESCRIPTION    抄薦 積己INITIALIZATION AND SEQUENCING REQUIREMENTS  Copyright (c) 2007 by ARTLAB, ICU. All Rights Reserved.*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*//*===========================================================================                        EDIT HISTORY FOR MODULEwhen      who         what, where, why--------  ---         ----------------------------------------------------------07/01/03  khpark      created=========================================================================== */#include <math.h>#include <stdlib.h>#include <time.h>#include "random.h"#define FALSE 0#define TRUE 1unsigned char is_initialized = FALSE;/*=======================================================================FUNCTION generate_randomDESCRIPTIONDEPENDENCIESRETURN VALUESIDE EFFECTS========================================================================== */void generate_random(int *buffer, int size){	int i = 0;	/* Seed the random-number generator with current time so that	* the numbers will be different every time we run.	*/	if( is_initialized == FALSE )	{		srand( (unsigned)time( NULL ) );		is_initialized = TRUE;	}	for( i = 0; i < size; i++ )	{		*buffer++ = UniformRand() > 0.5? 1 : 0 ;	}}/*=======================================================================FUNCTION UniformRandDESCRIPTION	Generate Uniform random number [0, 1]DEPENDENCIESRETURN VALUESIDE EFFECTS========================================================================== */double UniformRand(void){	double rv;	/* Seed the random-number generator with current time so that	* the numbers will be different every time we run.	*/	if( is_initialized == FALSE )	{		srand( (unsigned)time( NULL ) );		is_initialized = TRUE;	}	rv = (double)rand()/(double)RAND_MAX;	return (rv);}/*=======================================================================FUNCTION GenerateOneRealWithUniformOverDESCRIPTION	Generate one real number using a uniform dist. over [Min - Max]DEPENDENCIESRETURN VALUESIDE EFFECTS========================================================================== */double GenerateOneRealWithUniformOver(double min, double max){	double RV;	RV = (max-min)*UniformRand() + min;	return RV;}/*=======================================================================FUNCTION GaussRandwithMeanVarDESCRIPTION	Gaussian Random Number Generator with any mean and any varianceDEPENDENCIESRETURN VALUESIDE EFFECTS========================================================================== */double GaussRandwithMeanVar(double Mean, double Var){	static double t=0.;	double x, v1, v2, r;		/* Seed the random-number generator with current time so that	* the numbers will be different every time we run.	*/	if( is_initialized == FALSE )	{		srand( (unsigned)time( NULL ) );		is_initialized = TRUE;	}	if (t==0) 	{		do		{			v1 = 2.*UniformRand() - 1.;			v2 = 2.*UniformRand() - 1.;			r = v1*v1 + v2*v2;		}while ( r>=1.);		r=sqrt(-2.*log(r)/r);		t = v2*r;		return (Mean+sqrt(Var)*v1*r);	}	else	{		x=t;		t=0.;		return (Mean+sqrt(Var)*x);	}}/*=======================================================================FUNCTION GaussRandDESCRIPTION	Gaussian Random Number Generator with mean 0 and variance 1DEPENDENCIESRETURN VALUESIDE EFFECTS========================================================================== */double GaussRand(void) {/*	static int sw=0;	static double r1, r2, s;	if (sw==0) {		sw=1;		do {			r1 =2*rnd()-1;			r2 =2*rnd()-1;			s=r1*r1 + r2*r2;		}while ( s>1 || s==0);		s=sqrt(-2*log(s)/s);		return r1*s;	}else{		sw=0;		return r2*s;	}*/	static double t=0.;	double x, v1, v2, r;	/* Seed the random-number generator with current time so that	* the numbers will be different every time we run.	*/	if( is_initialized == FALSE )	{		srand( (unsigned)time( NULL ) );		is_initialized = TRUE;	}	if (t==0) 	{		do		{			v1 = 2.*UniformRand() - 1.;			v2 = 2.*UniformRand() - 1.;			r = v1*v1 + v2*v2;		}while ( r>=1.);		r=sqrt(-2.*log(r)/r);		t = v2*r;		return v1*r;	}	else	{		x=t;		t=0.;		return x;	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区在线观看视频| ...中文天堂在线一区| 蜜桃视频在线观看一区二区| 91麻豆精品国产91久久久资源速度 | 午夜电影网亚洲视频| 欧美日韩国产精品自在自线| 日韩精品一区第一页| 欧美一级片免费看| 韩国一区二区视频| 综合久久久久综合| 777午夜精品免费视频| 久久av老司机精品网站导航| 国产午夜三级一区二区三| 色综合久久88色综合天天| 性久久久久久久| 国产亚洲成av人在线观看导航 | 大美女一区二区三区| 欧美国产综合色视频| 色噜噜狠狠成人中文综合 | 美女网站色91| 中文字幕精品一区| 欧美老女人在线| 国产一级精品在线| 亚洲综合小说图片| 久久伊99综合婷婷久久伊| 91在线看国产| 美女国产一区二区| 亚洲少妇最新在线视频| 欧美一区二区三区精品| 成人蜜臀av电影| 亚洲图片欧美色图| 久久精品欧美日韩| 欧美理论片在线| 91丝袜国产在线播放| 久久精品国产色蜜蜜麻豆| 亚洲欧美日韩国产中文在线| 欧美成人伊人久久综合网| 99v久久综合狠狠综合久久| 久久国产精品区| 亚洲男帅同性gay1069| 精品国产乱码久久| 欧美日韩一区中文字幕| 成人性色生活片| 久热成人在线视频| 亚洲v中文字幕| 国产精品久久久久aaaa樱花| 精品电影一区二区三区| 精品视频在线免费| 91免费观看视频| 国产揄拍国内精品对白| 日本不卡视频在线| 亚洲一线二线三线视频| 国产成人av电影在线播放| 欧美日韩极品在线观看一区| 国产精品1区2区| 五月天激情小说综合| 亚洲视频免费在线| 久久久不卡影院| 欧美不卡一区二区三区四区| 欧美日韩高清一区二区不卡| 色婷婷久久综合| 丰满白嫩尤物一区二区| 国产麻豆视频一区| 久久97超碰色| 精品一区二区三区蜜桃| 三级成人在线视频| 亚洲欧美日韩国产一区二区三区| 国产精品亲子伦对白| 久久久精品天堂| www精品美女久久久tv| 精品国产a毛片| 久久久久久免费| 亚洲视频狠狠干| 亚洲欧美视频一区| 亚洲图片激情小说| 一区二区三区欧美亚洲| 日韩欧美一二三| 欧美亚洲综合久久| 欧美亚洲国产一区在线观看网站| 色欧美乱欧美15图片| 在线免费观看视频一区| 色欧美88888久久久久久影院| 99re视频这里只有精品| 在线视频国内自拍亚洲视频| 91久久精品一区二区三区| 欧美日韩一区国产| 欧美一区二区黄色| 精品国产区一区| 国产精品素人视频| 亚洲激情第一区| 婷婷综合五月天| 韩日欧美一区二区三区| 成人av集中营| 欧美性一级生活| 日韩写真欧美这视频| 2023国产一二三区日本精品2022| 久久夜色精品一区| 中文av字幕一区| 亚洲成a天堂v人片| 久久91精品久久久久久秒播| 高清在线观看日韩| 欧美亚洲日本一区| 精品区一区二区| 国产精品三级视频| 亚洲国产精品久久久男人的天堂| 欧美aⅴ一区二区三区视频| 国产精品亚洲成人| 色8久久人人97超碰香蕉987| 欧美一区二区三区色| 久久久影视传媒| 一区二区三区日韩精品| 久久精品国产免费| 成人网在线播放| 欧美精品tushy高清| 久久精品欧美一区二区三区麻豆| 亚洲欧美日韩小说| 肉丝袜脚交视频一区二区| 高清在线不卡av| 91精品国产免费久久综合| 亚洲va欧美va天堂v国产综合| 国产一区二区三区蝌蚪| 在线观看区一区二| 国产亚洲精品福利| 五月婷婷综合激情| 成人av免费观看| 日韩欧美成人激情| 亚洲一区成人在线| 大白屁股一区二区视频| 91精品国产色综合久久| 亚洲免费观看高清完整版在线观看熊| 美女视频网站久久| 在线精品视频小说1| 亚洲国产精品精华液ab| 卡一卡二国产精品 | 久久精品国产亚洲高清剧情介绍| 成人av先锋影音| 26uuu亚洲婷婷狠狠天堂| 亚洲午夜私人影院| 91啦中文在线观看| 国产视频一区在线观看| 麻豆精品蜜桃视频网站| 欧美日韩电影在线| 一区二区三区在线观看网站| 国产91精品在线观看| 久久午夜免费电影| 久久精品国产精品青草| 欧美精品一卡两卡| 亚洲第四色夜色| 91福利视频在线| 亚洲色图欧洲色图婷婷| 东方aⅴ免费观看久久av| 亚洲精品在线三区| 激情综合亚洲精品| 欧美成人官网二区| 美国毛片一区二区| 欧美一区二区三区影视| 性做久久久久久免费观看| 91无套直看片红桃| 综合中文字幕亚洲| 99麻豆久久久国产精品免费优播| 国产拍揄自揄精品视频麻豆| 国产电影一区在线| 中文字幕乱码日本亚洲一区二区 | 麻豆精品在线播放| 精品国产乱子伦一区| 午夜av区久久| 欧美专区亚洲专区| 一区二区在线观看免费视频播放 | 美女视频一区二区| 91精品国模一区二区三区| 日韩一区精品视频| 日韩视频国产视频| 国产一区二区在线观看免费| 26uuu亚洲| 成人va在线观看| 一区二区理论电影在线观看| 在线日韩av片| 三级精品在线观看| 欧美不卡视频一区| 国产福利不卡视频| 中文字幕亚洲电影| 在线观看亚洲精品| 人妖欧美一区二区| 久久尤物电影视频在线观看| 国产成人av电影在线播放| 亚洲天堂a在线| 7777女厕盗摄久久久| 极品美女销魂一区二区三区免费| 久久久久久久综合色一本| 成人黄色在线网站| 亚洲午夜视频在线观看| 欧美大片在线观看一区二区| 在线视频一区二区三| 日韩中文字幕91| 久久婷婷一区二区三区| 色欧美88888久久久久久影院| 免费亚洲电影在线| 国产精品国产三级国产a | 51精品国自产在线| 国产高清一区日本|