ラベル MATLAB の投稿を表示しています。 すべての投稿を表示
ラベル MATLAB の投稿を表示しています。 すべての投稿を表示

2008-12-06

Matlabをリモートデスクトップで使う方法

Matlab6.5.1などではWindowsXPのリモートデスクトップ接続でリモートPCのMatlabを起動するとライセンスエラーで起動できない。従って代わりにVNCを使う必要がある。VNCは性能と使い勝手が悪いのでリモートデスクトップ接続で使用するための裏技。


  1. リモートPCで"control userpasswords2"を実行し自動ログオンONを設定。
  2. リモートPCのスタートアップに以下設定。
    ...\matlab.exe -automation -r exit


要は最初のログオン時にチェックしているようなので接続前に自動ログオンしいったんmatlabを上げてしまえばよい。

2008-02-07

Matrix Interleaver

Matrix Interleaverの入替え順序

インターリーバ行列に対して、行ごとにデータを入れて列ごとに取り出す。

行列サイズは、Nrows行×Ncols列。


intrlvd = matintrlv([1 2 3 4 5 6; 2 4 6 8 10 12]',2,3)

intrlvd =
1 2
4 8
2 4
5 10
3 6
6 12

2007-10-31

MATLAB 古いバージョンのライブラリの使用

MATLABで古いライブラリの使用による警告を出さないようにするには.

>> warning('off','commblks:commObsoleteBlockLibrary')

2007-10-29

MATLABでメールを送る方法

○MATLABでメールを送る方法
>> setpref('Internet','E_mail','mail@abc.com')
>> setpref('Internet','SMTP_Server','smtp.abc.com')
>> sendmail('mail_to@abc.com','This is a subject','This is a mail body')