MATLAB備忘録.あと研究の話とか?日常のこととか? -11ページ目

MATLAB備忘録.あと研究の話とか?日常のこととか?

某研究所に勤める神経科学的な分野の研究員ktrがMATLABのコマンドを忘れないようにメモするブログ.あと研究の話とか?する?しようか?

ブログのデザインを変える度に毎回CSSに書きこむのが面倒なのでコピペ用に.



blockquote: 引用・転載していることを表すHTMLタグ



/* blockquote */
blockquote{
background-color: #F5F5F5; /* 背景 */
border: #D3D3D3 2px solid; /* 外枠 */
border-left: #D3D3D3 5px solid; /* 左枠 */
padding: 5px 5px 5px 5px; /* Padding(上-右-下-左)*/
margin: 5px 10px 5px 10px; /* Margin(上-右-下-左)*/
}
/* blockquote -end- */


CSSを編集せずに,divで書いてしまっても良いんですけどね.

その時は↓のように.

/* div sample */

<div style="padding: 5px 10px; border: 2px solid #D3D3D3; background-color: #F5F5F5;">○○○</div>

/* div sample -end- */




今年のお盆に買ってきた大阪のお土産.


MATLAB備忘録.あと研究の話とか?-面白い恋人

面白い恋人


なんていうか,さすが大阪(^^;




あ,肝心の中身なんですけどね・・・

本家「白い恋人」とは違って,なぜかゴーフレット

なぜ・・・.






ワタシが関わっている若い男の子が投稿した日本語論文がRejectされてしまったー


本人はそうとう落ち込んでいる模様. 


まぁ慣れれば「ハイッ 次いこー」てなもんですけど,やっぱ論文がRejectされたら落ち込むよね.しかもはじめての投稿だと尚更ですやね.




ただ,まー・・・今回投稿した論文誌は彼の所属する狭い狭い業界ではTOPらしいのだけど,Reject理由の文書を見る限り『本当に研究できるヒトが査読してるんか!?』と思わずにはおれん・・・.


だからその学会には期待するなとあれほど・・・


論文審査は,真っ当な査読者に当たるかどうかの運・不運にかなり影響されるものですし,早く立ち直って次へTRYしてほしいものです.



先日,京成西船駅からJR西船橋駅へ向かっていたところ,
わりと綺麗なおねーさんから声をかけられた.


カタコトの日本語で.



おとめ座マッサージしていきませんかー?ラブラブ



終電間際だったのもあり(←そういう問題じゃない)


パンダやめとくわー


そそくさと通り過ぎようとしたところ,2歩も歩かないうちに今度はロリっぽい子が,


女の子わたしだったらどうですか~?音譜



そうきたか.

綺麗なおねーさんロリっぽい子を揃えたら..

うん,好みは大体どっちかになるよね! なんて感心しつつ,

ロリ趣味はあんまりないので(←だからそういう問題・・・)華麗にスルー



   ・

   ・

   ・


しようと思ったんですけど.

また2歩も歩かないうちに,

今度は半世紀近く生きたと思しき女性

しし座それなら私では・・・

パンダ「ないわー!!」






・・・オチ担当?


手札の出し順を間違ってると思うのよ.



これも忘れがち.

randperm(n)

ランダムな並びの1~nの数値を出力する関数で,ある数列をランダムに並べ替えたりするのに便利.

>> help randperm
RANDPERM ランダムな置換

RANDPERM(n) は、1からnへの整数のランダム置換を行います。
たとえば、RANDPERM(6) は、[2 4 5 6 1 3] になるかもしれません。

RANDPERM は、RAND をコールし、RAND の状態を変更します。


うっかり忘れてしまうんだけど,この関数の中身はrand関数

function a = randperm(n)

[b,a] = sort(rand(1,n));


なので,この関数もrand関数 と同様に,↓を入力して状態を変化させておかなければ,毎度同じ結果が出てきてしまいます.

rand('state', sum(100*clock))




本当によく忘れるのが一様分布乱数を発生させる↓

rand(n)

おなじみの関数ですが,
日頃ずっとMATLABを立ち上げてると "乱数発生器が固定" されていることを忘れてしまうんですよね.


この関数を使う前に必ず↓を入れておかないといけない.

rand('state', sum(100*clock))


コマンド入力時の日付・時刻により状態を変化させるものです.これで状態を変えておかないと,ランダムな数を呼び出しているつもりなのに毎度同じ順で同じ数値がでてきたりする..


共同研究者に「ランダムに刺激を提示するソフト」を作ってさしあげた時なんかによく経験したのですが,その方はそのソフトを使う時にだけMATLABを使用するんですね.そうするとランダムのはずなのに毎回同じ刺激が出てきてしまう・・・と.