📄 utility.c
字号:
/*****************************************************************************//* FIle Name : utility.c *//* Description : utilities *//* int_random *//* author : miffie *//* Date : aug/09/05 *//* Copyright (c) 2005 miffie All rights reserved. *//*****************************************************************************/int int_random (int max) {double aa , bb ;int cc ; aa = rand() ; bb = RAND_MAX ; aa = aa / bb ; aa = aa * max ; cc = floor( aa ) ; return ( cc );} //int_randomint gamma_random (int max) {double aa ;int cc ;double GAMMA = 2 ; aa = ((double) rand())/RAND_MAX ; //0<= aa <=1 aa = max * pow(aa , GAMMA) ; cc = floor( aa ) ; return ( cc );} //gamma_randomint pow_random (int max, double gamma) {double aa ;int cc ; aa = ((double) rand())/RAND_MAX ; //0<= aa <=1 aa = max * pow(aa , gamma) ; cc = floor( aa ) ; return ( cc );} //pow_randomdouble iir_lpf(double input, double reg, double coeff) { double output , newreg ; output = reg+ (input-reg)*coeff ; printf("lpf input = %8.5f output=%8.5f\n", input, output ) ; return (output) ;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -