Translate

2014年5月14日水曜日

【Matlab】数字を文字列に

【Matlab】 数字を文字列にに変換

http://www.mathworks.co.jp/jp/help/matlab/ref/num2str.html

文字列結合の strcat を使うときに数字の入った変数が混ざると認識してくれないので
数字を文字列に変換する作業が必要となったので探していたらありました。

リンク先に詳しく書いていますが
A = 10;
B = num2str(A);

A  =
         10
B =
        "10"
となります。

2014年2月8日土曜日

【Javascript】 Math.random使い方

Javascript メモ

座標をランダムに表示するために
Math.random() を使おうと思ったのですが
プラスの値しか表示できないので、マイナスの座標を使うために
使用したのでメモを残しておきます。

Minnum = -5;//表示最小値

numrange = 10;//表示範囲「0-9」

cod = Math.floor(Math.random()*numrange) + Minnum;

Math.floorで小数点を丸めてランダムの値を最小値からプラスして
表示させることにしました。





2014年1月28日火曜日

ソフトウェアが起動してもディスプレイから見えない時の対処

中身的には初投稿


研究に関係なく困ったことがあったので
その内容と対処法について書きます。(windows対象)

内容は、タイトル通りなんですが
プログラミングをしようとアプリ(Sublime Text2)を立ち上げたときに
下にアイコンは表示されるけど、ディスプレイに表示されなくなりました。

アイコンをクリックするとディスプレイの外で表示されているようなアニメーションになり
その後の操作が出来ませんでした。
ネットで解決策を検索していた結果、ショートカットを使えば解決できることがわかりました。

・Alt + Space

Alt + Spaceキーで画像のようなメニューがディスプレイのどこかに出ます。
(私の場合はディスプレイ左上)


ショートカットを入力したら次に 「」キーを押します。
そうするとカーソルが十字になるのでマウスかキーボードで移動してディスプレイに表示させれば
解決です。

原因としておそらくマルチディスプレイをしているせいで、
初期表示の座標がおかしくなってしまったのかもしれません。

たとえば、ソフトウェアの中には複数のウィンドウを開くものもありますので、
もしウィンドウの表示がおかしければ試してみてください。

p.s
MATLABでSPMを起動できないエラーがあったのですが、原因はこれでした。
おそらく表示するための初期座標が正しくなかったのだと思われます。
この場合は、マルチディスプレイを解除してから、SPM起動で解決しました。
その後、再起動しても問題なく表示されるようになりました。

備忘録始めました

初めまして
始めました

ねこのはと申します。

PET画像の研究でSPMを使っています。

タイトル通り備忘録ということで
忘れやすい自分のために
覚えているときに書いていこうと思います。