夢に向かって、好奇心を持ち、疑問を持ち続ける。それが努力。

趣味でロボット職人を目指す自称AI研究者のメモです。

2016-06-01から1ヶ月間の記事一覧

Python: Defの中にDef

恥ずかしながら,初めて知りました..Pythonで関数定義defの中にdefを書けるんですね. 確かに,普通かもしれないけど…defの中でしか使わない関数なら,その中で定義した方が, 構造体は(見た目で)わかりやすいかもですね.以下サンプルコードです.def fun…

Matlab:配列の作り方

Matlabで配列や行列をこんな簡単に扱えるの?と思うこと多々有ります.今日は,配列の作り方の基礎+α編です.初期配列は以下. > a=[]サイズを指定しなくても作れることを以下の記事で紹介しました. Matlab:配列を作ってデータを順次格納する - 夢に向かっ…

Matlab:配列を作ってデータを順次格納する

実はMatlabもPythonみたいにできるんです. しかも,サイズを予め指定してなくても(!)というのがすごいところ.> a = [] > a(1) = 6 > a(2) = 4 > aa = [6, 4]上記の場合には,配列なのでデータに数字しか入らないけど, 以下のようにすればオブジェクト…

Python:csvファイルの入出力

カンマ","で区切られたテキストファイルを読み込むとき, 中身が数字列だとnumpyも使えますが,少し遅いので, csvreader,csvwriterが便利です.1.読み込むときimport csvfile = open(filepath_str, 'r') # codecsで文字コード指定読み込みも可 csvdata =…

Python:改行なしで文字列標準出力

久しぶりですが,最近コード書きに集中してるのですが,良く忘れるのでコーディングのメモを書いておきます.for文の中がどれくらい進んでるかゲージで表したい時, 以下のように,stdoutを使うと便利です.import sys for data in dataset: sys.stdout.writ…