このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
バックグラウンド処理
コードをバックグラウンドで実行して他のコードを同時に実行
MATLAB® でコードを実行するときは、そのコードが完了するまで待たないと他のコードを実行できません。バックグラウンド プールを使用すると、コードをバックグラウンドで実行して他のコードを同時に実行できます。たとえば、バックグラウンドでの計算の実行中も応答を続けるアプリを作成できます。
バックグラウンドで関数を実行するには、parfeval
をバックグラウンド プールで使用します。parfeval
は、バックグラウンドで実行中の関数を表す Future
オブジェクトをすぐに返します。Future
からの結果を取得するには、fetchOutputs
を呼び出します。
関数
トピック
バックグラウンド処理入門
- 非同期関数
MATLAB でコードをバックグラウンドで実行する方法の説明。 - バックグラウンドでの関数の実行
parfeval
とbackgroundPool
を使用して関数をバックグラウンドで実行する。 - スレッドベースの環境での MATLAB 関数の実行
バックグラウンドで実行する MATLAB 関数に関するサポートを確認する。
適用
- バックグラウンドでの関数の実行中におけるウェイト バーの更新
afterEach
を使用して、バックグラウンドでの関数の実行中にウェイト バーを更新する。 - バックグラウンドでの計算の実行による応答性に優れたアプリの作成
バックグラウンド プールを使用して、MATLAB App Designer で作成するアプリの応答性を高める。