tak0kadaの何でもノート

発声練習、生存確認用。

医学関連は 医学ノート

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

不連続な関数f(θ, Φ)の球面調和関数展開

球面上に分布する不連続な値を球面調和関数展開するコードを書いた。 実装に恐らく誤りがあり、参考にしないほうが良いと思われる

mikutter

Linux上のmikutterでリンクをクリックしたらMac上のブラウザで表示する方法 - かーねる・う゛いえむにっき mikutterプラグインメモ - Togetterまとめ

Rcpp参考資料

Rcpp: Seamless R and C++ Integration: Rcpp本家サイト。Rcppを利用した便利なパッケージのリストもある。 Introduction to Rcpp - GitBook: 教科書

RのC実装(資料)

少し理解度が上がったのでggり直したら日本語の分かりやすい資料が出てきた。 http://www.slideshare.net/abicky/r-15350295: SEXPREC構造体とGC http://qiita.com/R_Linux/items/05e1848eee064c25cd1e: gdb http://qiita.com/kohske/items/a7a1f51726ea2cb2…

RのオブジェクトのC実装

以下https://cran.r-project.org/doc/manuals/r-release/R-ints.htmlとコードを眺めながら書いた駄文。ドキュメントは充実しているので良い。その他書き足す気力が失われたがmode、typeof、is.XX関数は重要と思われる。コードを読んでいると結局Rのオブジェ…

Rのクラス(S3~R6)

R

Rのオブジェクト指向について。細かい表現(=が入るかどうかなど)についてはリンク先で確認する。

Rの関数コールグラフ

Rのオブジェクト指向について調べていて、S3はlistだという表現が比喩なのかlistを使って実装されているのか気になった。ついでにS4クラスなどの実装も軽く調べておく。

Doxygenで生成されるdotファイルの種類

doxygenを実行すると、htmlディレクトリの下にdotファイルが複数生成される。シェルスクリプト弱者なので import glob dotfiles = glob.glob('*.dot') としてdotファイル名のリストを得て、ソートしたりなどして分類した。

pydotplusでdoxygenで生成したdotファイルを操作する

dot言語はグラフ構造をテキストファイルで表したもの。pydotというライブラリが有名だそうだが、手元で動かなかったためpydotplus(pydotplus 2.0.2 : Python Package Index)というライブラリをインストールした。dotファイルを読み込んだあとは基本的にgette…