2009-11-01から1ヶ月間の記事一覧

memo

Range#each_by(distance) {|i|} みたいのを作りたい.matlabのlinspace()みたいなニュアンス. さがせばあるような気もする. (0..0.8).each_by(0.2){|i| p i} #=> 0 0.2 0.4 0.6 0.8 てゆうか for(i=0;i<=0.8;i+=0.2){} これがやりたいだけ. gnuplot内でつ…

rubyのsystemとコマンド出力`str`の違い

#include <stdio.h> int main(){ fprintf(stderr,"stderr\n"); fprintf(stdout,"stdout\n"); } #!/usr/bin/ruby def number n; puts "(#{n})"; end number 1 puts `./a.out` number 2 `./a.out` number 3 system "./a.out" (1) stderr stdout (2) stderr (3) stderr s</stdio.h>…

#define MAX 100 とかやるかわりに rubyスクリプトの中で max = `wc -l #{datafile}` `gcc prog.c -DMAX=#{max}` `./a.out #{datafile}` とかやれば 多少ならデータ数かわっても対応できる気がする

あとで

こんなのみつけたhttp://dev.bioruby.org/ja/?tutorialあとでみる.NeuroRubyとかないかなー

mercurial使い方メモ

初期化 hg init (== hg init .) hg init フォルダ名 ファイルの管理登録と登録解除 simulationフォルダの中身を全部登録,ただしsimulation/output以下を除く.テストファイルも除く. cd simulation hg add . hg forget output hg forget test* forget の…