2011-12-19 10 views
6

Matlabコンパイラの実行速度を上げるにはどうすればよいですか? それは賢明なプログラムを作るのに時間がかかります。Matlab Compilerをより速く実行させるにはどうすればよいですか?

私は現在、C言語で のMicrosoft Visual C++ 2008 SP1を使用しています

:\プログラムファイル(x86の)\のMicrosoft Visual Studioので9.0 のmbuild -setup

+1

私も同意します。(Linuxでも) – Oli

答えて

10

ここでは1つのチップだ - の大部分MATLAB Compilerが実行する時間は、コンパイルしているコードの依存性チェック中です。パスに多数のツールボックスがある場合は、時間がかかることがあります。パスのツールボックスのリストは、[設定]メニューのdeploytoolに変更できます。コードが実際に使用するツールボックスだけが選択されていることを確認します。

まだ年齢がかかることがありますが、これにより若干年齢がかかります。何が通常かなり費用対効果の高いと速くコンパイル作るため

+0

ありがとう、私もこの問題があります。 – Oli

+2

十分に稼いでいる休憩を取る機会と考える - 多分素晴らしいコーヒーや短い散歩。あなたはそれに値する。 –

+0

私は 'addpath'をCの' include'文のように少し使って、複数回呼ばれた関数の先頭に置いていたことを思い出させます。私はこの1行が実行時間の約80%を占めていることを発見しました... –

-2

通常の技術:私は、並列コンピューティングとは思わないCPU

  • よりメモリ
  • SSD
    • の高速化MATLABコンパイラは、コーダ製品でもWebサイトにbuilt-in supportがあると表示されないため、ツールボックスが役に立ちます。

    関連する問題