2015-05-01から1ヶ月間の記事一覧

boostでmatrixのrow vectorを取得する

boostの行列を扱っていて列や行ベクトルが必要になるときがある。そういう場合は、boost/numeric/ublas/matrix_proxy.hppを使う。 サンプルコード #include <iostream> #include <boost/numeric/ublas/io.hpp> #include <boost/numeric/ublas/matrix.hpp> #include <boost/numeric/ublas/matrix_proxy.hpp> using namespace boost::numeric::ublas; int main() { matrix</boost/numeric/ublas/matrix_proxy.hpp></boost/numeric/ublas/matrix.hpp></boost/numeric/ublas/io.hpp></iostream>

Macでソースコードを奇麗に印刷

Mac

電車で朝まで書いていたコードのチェックとかしたい時にソースコードをPDFにして携帯やタブレットで見れると便利である。 また、デバッグが上手く行かない時に紙に印刷してゴロゴロ眺めていると思いがけずバグを見つけることもある。 インストール MacPorts…