サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
GPT-4o
ikeuchihiroki.hatenadiary.org
Pythonは科学計算にもよくつかわれるようだ。 科学者に必要なpythonモジュールはなにか 科学者のための Python 入門 とりあえず、Python本体に加えて以下のモジュールをインストールしてみる。 Python SetupTools モジュールを簡単インストールできる numpy 行列などを扱える SciPy 数値計算など Matplotlib: Python plotting — Matplotlib 3.0.3 documentation グラフプロットなど。easy_installでインストール PIL 画像処理ライブラリ。easy_installでインストール http://ipython.scipy.org/moin/:pyreadline IPythonで使用するモジュール IPython インタラクティブシェル。easy_installでインストール 準備 Pyt
id:ikeuchihiroki:20070222 で書いたように、連続ウェーブレット解析ができるフリーの環境というのはなかなか良いものがない。 Scilab上で動作するTOOLBOXでは以下のものがある。 Wavelab Fraclab Scilab Wavelet Toolbox Scilab Wavelet Toolbox http://scwt.sourceforge.net/ は、小規模なウェーブレットツールボックスなのだが、地味に更新が続けられている。 連続ウェーブレット変換のコードはCで書かれていて、なかなか速い。 テストプログラム fs=512; x=[0:2047]/fs; y=sin(2*%pi.*x.*(x/max(x)*64)); // increase memory size stacksize(10000000); // continous wavelet tr
遺伝的アルゴリズム(Genetic Algorithm)を勉強中。 Scilab 5から、遺伝的アルゴリズムのライブラリが標準で付いてくるようになった。 http://wiki.scilab.org/Genetic_algorithms ネット上に情報はほとんどないので、Scilabのヘルプ help optim_gaと、サンプルプログラム(\modules\genetic_algorithms\examples)を参考にする。 ヘルプにのっているサンプルプログラムには些細なバグがある。 修正したうえで、グラフを表示させてみた。 (Scilab 5.0.1で確認) deff('y=f(x)','y = sum(x.^2)'); PopSize = 100; Proba_cross = 0.7; Proba_mut = 0.1; NbGen = 10; NbCouples = 110; Lo
このページを最初にブックマークしてみませんか?
『ikeuchihiroki.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く