2012-07-01から1ヶ月間の記事一覧
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
strcmpを使う。 strcmp('abcde', 'abcxyz') ==を使えるのは、文字列の長さが同じときだけ。 'abcde' == 'abcxyz'はエラーになる。 '' == ''は[]となることにも注意。
>> [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 と解釈されているよ…
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のプロレスを観て来ました。レイ・ミステリオがかっこ良かった!
米国に来て、2度目の研究室の合宿(lab retreat)に先週参加して来ました。部屋から見える綺麗な景色と、私のキタナい足。
昔同級生が暇つぶしに書いた短編小説を集めたものです。 http://park.geocities.jp/golgo8128/Novel/Morito_Rin1.html
関数ハンドルを使うと、短く関数を定義できたり、関数を他の関数に手軽に渡すことができたりする。 >> add1 = @(x) x + 1; >> add1(10) ans = 11 >> apply = @(f,x) f(x); >> apply(add1, 10) ans = 11 >>
以下でエラーが出てしまう。 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…
来週ソーク研究所で会議だ。 そういえば、こちらの大学に赴任して間もない頃、ソーク研究所へ出張があった。 ほぼ一日自分のデスクから離れるため、前日の帰宅時にPCのモニターに"Soak"と張り紙をしておいた。 後で気づいたのだが、ソークの綴りは正しくは"S…
開始行を選択、終了行をShift + マウスクリックで選択。これで、開始行から終了行まで選ばれているはず。そして、Ctrl + D。これで自動セル埋めが行われる。
Windows 7 ultimateなどのマシンにlinuxから接続するにはrdesktopコマンドを使う。 例: rdesktop -a 24 -f server-name 接続される側のリモート接続の設定にも注意する必要あり。
数を数えるクラスの実装。 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がインターネットにつながらないと分かるや、私のネ…
同僚の大学院生Matanから、Matlabについて少し教えてもらった。 norm ... 行列のノルム i.e. norm(M, 'fro') mtimesx ... 行列の積の計算がとても速い bsxfun ... 要素ごとに演算を適用 dbstop, db up, db down ... デバッグに便利 profile on, profile view…
サン・ディエゴで行列ができる店は多くはない。そんな中でPhil's BBQは長い行列ができる店である。味、量とともにいかにもアメリカン。安く食べられる。ちょっとしたバーもついている。 まぁ、若者向けだろうが、ついつい2回も行ってしまった。
大学のアメリカ人の秘書さんに聞くと、確かにアメリカではサッカーはそれほど人気がないようだ。ただ、なでしこJAPANが優勝したことは少なからず話題になっていた。 ちなみに、大学院生の一人はサッカークラブに入っている。 そして、今日同僚に誘われ、スポ…