MATLAB ヘルプ センター
ジョブまたはタスクをキャンセルする
cancel(t)
cancel(j)
cancel(t) は、現時点で保留中または実行中の状態にあるタスク オブジェクト t を停止します。タスクの State プロパティは 'finished' に設定され、出力引数は返されません。タスクがキャンセルされたことを示すエラー メッセージがタスク オブジェクトの ErrorMessage プロパティに配置され、このタスクを実行しているワーカー セッションが再起動されます。
t
State
'finished'
ErrorMessage
例
cancel(j) は、保留中、待機中、または実行中のジョブ オブジェクト j を停止します。ジョブの State プロパティは 'finished' に設定され、'finished' 状態にないジョブ内の全タスクに対しキャンセルが実行されます。キャンセルされたジョブ オブジェクトは再起動できません。
j
ジョブが MATLAB® ジョブ スケジューラから実行されている場合、そのジョブ オブジェクトに属するタスクを評価しているすべてのワーカー セッションが再起動されます。
指定したジョブまたはタスクが既に 'finished' 状態の場合、アクションは実行されません。
すべて折りたたむ
タスクをキャンセルします。その後、タスクの State および Error プロパティに注意してください。
Error
c = parcluster(); job1 = createJob(c); t = createTask(job1, @rand, 1, {3,3}); cancel(t) t
Task with properties: ID: 1 State: finished Function: @rand Parent: Job 1 StartDateTime: RunningDuration: 0 days 0h 0m 0s Error: The task was cancelled by user "mylogin" on machine "myhost.mydomain.com". Warnings: none
parallel.Task
タスク。parallel.Task オブジェクトとして指定します。
parallel.Job
ジョブ。parallel.Job オブジェクトとして指定します。
R2006a より前に導入
cancelAll | delete | submit
cancelAll
delete
submit
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ