轉自:http://blog.sina.com.cn/s/blog_6923201d01014o0b.html
1. gsl在visual studio中運作報錯
項目---》屬性---》c/c++---》預處理器---》預處理器定義---》添加“GSL_DLL”
2. GSL生成符合高斯分布的随機數 #include <iostream> #include <time.h> #include <gsl/gsl_rng.h> #include <gsl/gsl_randist.h>
using namespace std;
#define TRANS_S_STD 0.5
int main() { gsl_rng* rng;
gsl_rng_env_setup(); rng = gsl_rng_alloc( gsl_rng_mt19937 );
gsl_rng_set( rng, time(NULL) );
double a=gsl_ran_gaussian( rng, TRANS_S_STD ); cout<<a<<endl; }