2012-07-01から1ヶ月間の記事一覧

Matlabのメソッドの呼び出し

Matlabでは必ずしもinstance.methodの形式でメソッドを呼び出さなくてもいいようである。 classdef testclass2 < handle properties (SetAccess = private) counter end methods function CT = testclass2(initial_num) CT.counter = initial_num; end funct…

ひとしずくのブルー

ごく最近同級生が暇つぶしに書いた短編小説です。最初の挨拶文は気にしないで下さい。 http://park.geocities.jp/golgo8128/Novel/Morito_Rin1.html

Matlabの文字列の比較

strcmpを使う。 strcmp('abcde', 'abcxyz') ==を使えるのは、文字列の長さが同じときだけ。 'abcde' == 'abcxyz'はエラーになる。 '' == ''は[]となることにも注意。

Matlabのコロン演算子&quot;:&quot;の優先順位

>> [1,2,3] + [4,5,6] ans = 5 7 9 となるので、 >> 1:3 ans = 1 2 3 >> 4:6 ans = 4 5 6 より、1:3 + 4:6は[5,7,9]になるかと思いきや、 >> 1:3 + 4:6 ans = 1 となってしまう。R言語でもこんなことは起こらない。 どうやら、 1:(3+4):6 と解釈されているよ…

Matlabでメソッドのオーバーライド

classdef testclass_method_override1 properties h end methods function TC = testclass_method_override1(k, v) TC.h = containers.Map(k, v); end function okeys = keys(TC) okeys = keys(TC.h); end function ovalues = values(TC) ovalues = values(T…

本物の拳銃と弾薬

恐怖のウィンドウショッピング。射撃場があったが、初心者が指導も受けずにいきなり撃つのはやはり怖い。 ちなみに昔日本人留学生が訪問先の家を間違えて、不法侵入とみなされて射殺される事件が起こったが、大学のみんなの話を聞いていると、アメリカはどう…

卒業生夫婦とイタリアン

Gregは学生ながら私に実践的な統計を仕込んでくれた恩人だ。数ヶ月前に学位を取得し、数日前からバイオ関連企業Sequenomに勤務開始した。研究室のPIからも研究室に残れないかオファーを受けるほど優秀である。 昨日は久々に研究室に来てくれたGregと夫婦4人…

WWE Smackdown in San Diego

先日嫌がる奥さんを無理矢理連れて、初めてWWEのプロレスを観て来ました。レイ・ミステリオがかっこ良かった!

カタリーナでラボの合宿

米国に来て、2度目の研究室の合宿(lab retreat)に先週参加して来ました。部屋から見える綺麗な景色と、私のキタナい足。

森戸鈴作品集I

昔同級生が暇つぶしに書いた短編小説を集めたものです。 http://park.geocities.jp/golgo8128/Novel/Morito_Rin1.html

Matlabの関数ハンドル

関数ハンドルを使うと、短く関数を定義できたり、関数を他の関数に手軽に渡すことができたりする。 >> add1 = @(x) x + 1; >> add1(10) ans = 11 >> apply = @(f,x) f(x); >> apply(add1, 10) ans = 11 >>

Matlabのハッシュ:Error using ==&gt; subsasgn

以下でエラーが出てしまう。 tmph = containers.Map({'a','b','c'}, {'A','B','C'}) tmph('b') = 'Hello' --> OK tmph('b') = 1 --> Error

ゆけむり大江戸物語

昔同級生が暇つぶしに書いた短編小説です。少々内輪話が入っています。 http://park.geocities.jp/golgo8128/Novel/Morito_Rin1.html

タンパク質合成ダンス!?

先ほど本日の研究室のジャーナルクラブで流れた動画。 http://www.youtube.com/watch?v=u9dhO0iCLww 笑。

藤子不二雄シリーズ・主人公の移動速度

最近は見なくなったが、昔は複数の児童向け雑誌に忍者ハットリ君は100mを8.1秒で走ることができるという記述があった。人類の最高記録が100m9秒台であるから、本当にこんな人がいたらすごいことである。小学校の頃、時速を計算しようとして、1秒当たり12.345…

SalkとSoak

来週ソーク研究所で会議だ。 そういえば、こちらの大学に赴任して間もない頃、ソーク研究所へ出張があった。 ほぼ一日自分のデスクから離れるため、前日の帰宅時にPCのモニターに"Soak"と張り紙をしておいた。 後で気づいたのだが、ソークの綴りは正しくは"S…

Excelで行末までオートフィル

開始行を選択、終了行をShift + マウスクリックで選択。これで、開始行から終了行まで選ばれているはず。そして、Ctrl + D。これで自動セル埋めが行われる。

LinuxからWindows serverへのリモートデスクトップ

Windows 7 ultimateなどのマシンにlinuxから接続するにはrdesktopコマンドを使う。 例: rdesktop -a 24 -f server-name 接続される側のリモート接続の設定にも注意する必要あり。

Matlabで簡単なオブジェクト指向

数を数えるクラスの実装。 classdef testclass1 < handle % handle class (<-> value class). When the instance x1 % is assigned to variable x2 (i.e. x2 = x1), reference to % x1 will be given instead of copy of x1. properties (SetAccess = privat…

アメリカの研究室で領土防衛戦

1年に2回韓国からやってきて数週間滞在する研究者は実に自分勝手である。ほとんど研究室にいないのに、大量の私物を置いていくし、研究室の予算で買ったPCにも自分のものだから触るな、の張り紙。自分のPCがインターネットにつながらないと分かるや、私のネ…

Matlabのtips

同僚の大学院生Matanから、Matlabについて少し教えてもらった。 norm ... 行列のノルム i.e. norm(M, 'fro') mtimesx ... 行列の積の計算がとても速い bsxfun ... 要素ごとに演算を適用 dbstop, db up, db down ... デバッグに便利 profile on, profile view…

San Diego Phil&#039;s BBQ

サン・ディエゴで行列ができる店は多くはない。そんな中でPhil's BBQは長い行列ができる店である。味、量とともにいかにもアメリカン。安く食べられる。ちょっとしたバーもついている。 まぁ、若者向けだろうが、ついつい2回も行ってしまった。

アメリカはサッカー不毛の地?

大学のアメリカ人の秘書さんに聞くと、確かにアメリカではサッカーはそれほど人気がないようだ。ただ、なでしこJAPANが優勝したことは少なからず話題になっていた。 ちなみに、大学院生の一人はサッカークラブに入っている。 そして、今日同僚に誘われ、スポ…