⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.c

📁 开放gsl矩阵运算
💻 C
📖 第 1 页 / 共 2 页
字号:
{  return gsl_ran_exponential_pdf (x, 2.0);}doubletest_exppow0 (void){  return gsl_ran_exppow (r_global, 3.7, 0.3);}doubletest_exppow0_pdf (double x){  return gsl_ran_exppow_pdf (x, 3.7, 0.3);}doubletest_exppow1 (void){  return gsl_ran_exppow (r_global, 3.7, 1.0);}doubletest_exppow1_pdf (double x){  return gsl_ran_exppow_pdf (x, 3.7, 1.0);}doubletest_exppow1a (void){  return gsl_ran_exppow (r_global, 3.7, 1.9);}doubletest_exppow1a_pdf (double x){  return gsl_ran_exppow_pdf (x, 3.7, 1.9);}doubletest_exppow2 (void){  return gsl_ran_exppow (r_global, 3.7, 2.0);}doubletest_exppow2_pdf (double x){  return gsl_ran_exppow_pdf (x, 3.7, 2.0);}doubletest_exppow2a (void){  return gsl_ran_exppow (r_global, 3.7, 7.5);}doubletest_exppow2a_pdf (double x){  return gsl_ran_exppow_pdf (x, 3.7, 7.5);}doubletest_fdist (void){  return gsl_ran_fdist (r_global, 3.0, 4.0);}doubletest_fdist_pdf (double x){  return gsl_ran_fdist_pdf (x, 3.0, 4.0);}doubletest_flat (void){  return gsl_ran_flat (r_global, 3.0, 4.0);}doubletest_flat_pdf (double x){  return gsl_ran_flat_pdf (x, 3.0, 4.0);}doubletest_gamma (void){  return gsl_ran_gamma (r_global, 2.5, 2.17);}doubletest_gamma_pdf (double x){  return gsl_ran_gamma_pdf (x, 2.5, 2.17);}doubletest_gamma1 (void){  return gsl_ran_gamma (r_global, 1.0, 2.17);}doubletest_gamma1_pdf (double x){  return gsl_ran_gamma_pdf (x, 1.0, 2.17);}doubletest_gamma_int (void){  return gsl_ran_gamma (r_global, 10.0, 2.17);}doubletest_gamma_int_pdf (double x){  return gsl_ran_gamma_pdf (x, 10.0, 2.17);}doubletest_gamma_large (void){  return gsl_ran_gamma (r_global, 20.0, 2.17);}doubletest_gamma_large_pdf (double x){  return gsl_ran_gamma_pdf (x, 20.0, 2.17);}doubletest_gaussian (void){  return gsl_ran_gaussian (r_global, 3.0);}doubletest_gaussian_pdf (double x){  return gsl_ran_gaussian_pdf (x, 3.0);}doubletest_gaussian_ratio_method (void){  return gsl_ran_gaussian_ratio_method (r_global, 3.0);}doubletest_gaussian_ratio_method_pdf (double x){  return gsl_ran_gaussian_pdf (x, 3.0);}doubletest_gaussian_tail (void){  return gsl_ran_gaussian_tail (r_global, 1.7, 0.25);}doubletest_gaussian_tail_pdf (double x){  return gsl_ran_gaussian_tail_pdf (x, 1.7, 0.25) ;}doubletest_gaussian_tail1 (void){  return gsl_ran_gaussian_tail (r_global, -1.7, 5.0);}doubletest_gaussian_tail1_pdf (double x){  return gsl_ran_gaussian_tail_pdf (x, -1.7, 5.0) ;}doubletest_gaussian_tail2 (void){  return gsl_ran_gaussian_tail (r_global, 0.1, 2.0);}doubletest_gaussian_tail2_pdf (double x){  return gsl_ran_gaussian_tail_pdf (x, 0.1, 2.0) ;}doubletest_ugaussian (void){  return gsl_ran_ugaussian (r_global);}doubletest_ugaussian_pdf (double x){  return gsl_ran_ugaussian_pdf (x);}doubletest_ugaussian_ratio_method (void){  return gsl_ran_ugaussian_ratio_method (r_global);}doubletest_ugaussian_ratio_method_pdf (double x){  return gsl_ran_ugaussian_pdf (x);}doubletest_ugaussian_tail (void){  return gsl_ran_ugaussian_tail (r_global, 3.0);}doubletest_ugaussian_tail_pdf (double x){  return gsl_ran_ugaussian_tail_pdf (x, 3.0) ;}doubletest_bivariate_gaussian1 (void){  double x = 0, y = 0;  gsl_ran_bivariate_gaussian (r_global, 3.0, 2.0, 0.3, &x, &y);  return x ;}doubletest_bivariate_gaussian1_pdf (double x){  return gsl_ran_gaussian_pdf (x, 3.0);}doubletest_bivariate_gaussian2 (void){  double x = 0, y = 0;  gsl_ran_bivariate_gaussian (r_global, 3.0, 2.0, 0.3, &x, &y);  return y ;}doubletest_bivariate_gaussian2_pdf (double y){  int i, n = 10 ;  double sum = 0 ;  double a = -10, b = 10, dx = (b - a)/n ;  for (i = 0; i < n ; i++)    {      double x = a + i * dx ;      sum += gsl_ran_bivariate_gaussian_pdf (x, y, 3.0, 2.0, 0.3) * dx ;    }  return sum ;}doubletest_bivariate_gaussian3 (void){  double x = 0, y = 0;  gsl_ran_bivariate_gaussian (r_global, 3.0, 2.0, 0.3, &x, &y);  return x + y ;}doubletest_bivariate_gaussian3_pdf (double x){  double sx = 3.0, sy = 2.0, r = 0.3;  double su = (sx+r*sy) ;  double sv = sy*sqrt(1-r*r) ;  double sigma = sqrt(su*su + sv*sv) ;      return gsl_ran_gaussian_pdf (x, sigma);}doubletest_bivariate_gaussian4 (void){  double x = 0, y = 0;  gsl_ran_bivariate_gaussian (r_global, 3.0, 2.0, -0.5, &x, &y);  return x + y ;}doubletest_bivariate_gaussian4_pdf (double x){  double sx = 3.0, sy = 2.0, r = -0.5;  double su = (sx+r*sy) ;  double sv = sy*sqrt(1-r*r) ;  double sigma = sqrt(su*su + sv*sv) ;      return gsl_ran_gaussian_pdf (x, sigma);}doubletest_geometric (void){  return gsl_ran_geometric (r_global, 0.5);}doubletest_geometric_pdf (unsigned int n){  return gsl_ran_geometric_pdf (n, 0.5);}doubletest_geometric1 (void){  return gsl_ran_geometric (r_global, 1.0);}doubletest_geometric1_pdf (unsigned int n){  return gsl_ran_geometric_pdf (n, 1.0);}doubletest_hypergeometric1 (void){  return gsl_ran_hypergeometric (r_global, 5, 7, 4);}doubletest_hypergeometric1_pdf (unsigned int n){  return gsl_ran_hypergeometric_pdf (n, 5, 7, 4);}doubletest_hypergeometric2 (void){  return gsl_ran_hypergeometric (r_global, 5, 7, 11);}doubletest_hypergeometric2_pdf (unsigned int n){  return gsl_ran_hypergeometric_pdf (n, 5, 7, 11);}doubletest_hypergeometric3 (void){  return gsl_ran_hypergeometric (r_global, 5, 7, 1);}doubletest_hypergeometric3_pdf (unsigned int n){  return gsl_ran_hypergeometric_pdf (n, 5, 7, 1);}doubletest_hypergeometric4 (void){  return gsl_ran_hypergeometric (r_global, 5, 7, 20);}doubletest_hypergeometric4_pdf (unsigned int n){  return gsl_ran_hypergeometric_pdf (n, 5, 7, 20);}doubletest_hypergeometric5 (void){  return gsl_ran_hypergeometric (r_global, 2, 7, 5);}doubletest_hypergeometric5_pdf (unsigned int n){  return gsl_ran_hypergeometric_pdf (n, 2, 7, 5);}doubletest_hypergeometric6 (void){  return gsl_ran_hypergeometric (r_global, 2, 10, 3);}doubletest_hypergeometric6_pdf (unsigned int n){  return gsl_ran_hypergeometric_pdf (n, 2, 10, 3);}doubletest_gumbel1 (void){  return gsl_ran_gumbel1 (r_global, 3.12, 4.56);}doubletest_gumbel1_pdf (double x){  return gsl_ran_gumbel1_pdf (x, 3.12, 4.56);}doubletest_gumbel2 (void){  return gsl_ran_gumbel2 (r_global, 3.12, 4.56);}doubletest_gumbel2_pdf (double x){  return gsl_ran_gumbel2_pdf (x, 3.12, 4.56);}doubletest_landau (void){  return gsl_ran_landau (r_global);}doubletest_landau_pdf (double x){  return gsl_ran_landau_pdf (x);}doubletest_levy1 (void){  return gsl_ran_levy (r_global, 5.0, 1.0);}doubletest_levy1_pdf (double x){  return gsl_ran_cauchy_pdf (x, 5.0);}doubletest_levy2 (void){  return gsl_ran_levy (r_global, 5.0, 2.0);}doubletest_levy2_pdf (double x){  return gsl_ran_gaussian_pdf (x, sqrt(2.0) * 5.0 );}doubletest_levy1a (void){  return gsl_ran_levy (r_global, 5.0, 1.01);}doubletest_levy1a_pdf (double x){  return gsl_ran_cauchy_pdf (x, 5.0);}doubletest_levy2a (void){  return gsl_ran_levy (r_global, 5.0, 1.99);}doubletest_levy2a_pdf (double x){  return gsl_ran_gaussian_pdf (x, sqrt(2.0) * 5.0 );}doubletest_levy_skew1 (void){  return gsl_ran_levy_skew (r_global, 5.0, 1.0, 0.0);}doubletest_levy_skew1_pdf (double x){  return gsl_ran_cauchy_pdf (x, 5.0);}doubletest_levy_skew2 (void){  return gsl_ran_levy_skew (r_global, 5.0, 2.0, 0.0);}doubletest_levy_skew2_pdf (double x){  return gsl_ran_gaussian_pdf (x, sqrt(2.0) * 5.0 );}doubletest_levy_skew1a (void){  return gsl_ran_levy_skew (r_global, 5.0, 1.01, 0.0);}doubletest_levy_skew1a_pdf (double x){  return gsl_ran_cauchy_pdf (x, 5.0);}doubletest_levy_skew2a (void){  return gsl_ran_levy_skew (r_global, 5.0, 1.99, 0.0);}doubletest_levy_skew2a_pdf (double x){  return gsl_ran_gaussian_pdf (x, sqrt(2.0) * 5.0 );}doubletest_levy_skew1b (void){  return gsl_ran_levy_skew (r_global, 5.0, 1.01, 0.001);}doubletest_levy_skew1b_pdf (double x){  return gsl_ran_cauchy_pdf (x, 5.0);}doubletest_levy_skew2b (void){  return gsl_ran_levy_skew (r_global, 5.0, 1.99, 0.001);}doubletest_levy_skew2b_pdf (double x){  return gsl_ran_gaussian_pdf (x, sqrt(2.0) * 5.0 );}doubletest_logistic (void){  return gsl_ran_logistic (r_global, 3.1);}doubletest_logistic_pdf (double x){  return gsl_ran_logistic_pdf (x, 3.1);}doubletest_logarithmic (void){  return gsl_ran_logarithmic (r_global, 0.4);}doubletest_logarithmic_pdf (unsigned int n){  return gsl_ran_logarithmic_pdf (n, 0.4);}doubletest_lognormal (void){  return gsl_ran_lognormal (r_global, 2.7, 1.3);}doubletest_lognormal_pdf (double x){  return gsl_ran_lognormal_pdf (x, 2.7, 1.3);}doubletest_negative_binomial (void){  return gsl_ran_negative_binomial (r_global, 0.3, 20.0);}doubletest_negative_binomial_pdf (unsigned int n){  return gsl_ran_negative_binomial_pdf (n, 0.3, 20.0);}doubletest_pascal (void){  return gsl_ran_pascal (r_global, 0.8, 3);}doubletest_pascal_pdf (unsigned int n){  return gsl_ran_pascal_pdf (n, 0.8, 3);}doubletest_pareto (void){  return gsl_ran_pareto (r_global, 1.9, 2.75);}doubletest_pareto_pdf (double x){  return gsl_ran_pareto_pdf (x, 1.9, 2.75);}doubletest_rayleigh (void){  return gsl_ran_rayleigh (r_global, 1.9);}doubletest_rayleigh_pdf (double x){  return gsl_ran_rayleigh_pdf (x, 1.9);}doubletest_rayleigh_tail (void){  return gsl_ran_rayleigh_tail (r_global, 2.7, 1.9);}doubletest_rayleigh_tail_pdf (double x){  return gsl_ran_rayleigh_tail_pdf (x, 2.7, 1.9);}doubletest_poisson (void){  return gsl_ran_poisson (r_global, 5.0);}doubletest_poisson_pdf (unsigned int n){  return gsl_ran_poisson_pdf (n, 5.0);}doubletest_poisson_large (void){  return gsl_ran_poisson (r_global, 30.0);}doubletest_poisson_large_pdf (unsigned int n){  return gsl_ran_poisson_pdf (n, 30.0);}doubletest_tdist1 (void){  return gsl_ran_tdist (r_global, 1.75);}doubletest_tdist1_pdf (double x){  return gsl_ran_tdist_pdf (x, 1.75);}doubletest_tdist2 (void){  return gsl_ran_tdist (r_global, 12.75);}doubletest_tdist2_pdf (double x){  return gsl_ran_tdist_pdf (x, 12.75);}doubletest_laplace (void){  return gsl_ran_laplace (r_global, 2.75);}doubletest_laplace_pdf (double x){  return gsl_ran_laplace_pdf (x, 2.75);}doubletest_weibull (void){  return gsl_ran_weibull (r_global, 3.14, 2.75);}doubletest_weibull_pdf (double x){  return gsl_ran_weibull_pdf (x, 3.14, 2.75);}doubletest_weibull1 (void){  return gsl_ran_weibull (r_global, 2.97, 1.0);}doubletest_weibull1_pdf (double x){  return gsl_ran_weibull_pdf (x, 2.97, 1.0);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -