(旧)研究メモ

kennkyuumemo

2014-01-23から1日間の記事一覧

vector便利

配列って最初定義するときに要素数が必要だけど、vectorならいらない。基本的な使い方は、イテレータと合わせて #include <vector> #include <iostream> using namespace std; int main(){ vector<int> array; int i; for(i=0;i<10;i++){ array.push_back(i); } for(i=0;i<10;i++){ </int></iostream></vector>…

gslでできること一覧

gslでできること一覧(マニュアルより抜粋) 複素数 多項式の求根法 特殊関数 置換 組み合わせ 整列 線形代数 CBLAS ライブラリ 高速フーリエ変換 乱数 数値積分 乱数分布 ヒストグラム 統計 モンテカルロ積分 微分方程式 シミュレーティド・アニーリング ベク…

gslの使い方

gslとは、GNU Scientific Library。いろいろめんどくさい計算すぐできる。インストールしただけではただのライブラリ。例:ベッセル関数 \(J_0(x)\) の、\(x=5\) での値を計算して出力する #include <stdio.h> #include <gsl/gsl_sf_bessel.h> int main (void){ double x = 5.0; double y =</gsl/gsl_sf_bessel.h></stdio.h>…