Abort
Abort[]
計算を中断させるための割込みを発生する.
詳細
- 計算の任意の時点でAbortを発生することができる.インタラクティブに中断するオプションを実行したときと同じ結果をもたらす.
- Abortを計算の「中断」として使用することができる.
- 一旦Abortが有効になると,現在評価中のWolfram言語の関数は中断されることになる.
- インタラクティブなセッションでは,中断された計算の最終的な値は$Abortedになる.
- CheckAbortを使って,中断された戻り値を「キャッチ」することができる.
例題
例 (3)
Print[a];Abort[];Print[b]値が一定の極限を超えると評価を放棄する,不動点反復を行う関数:
fpit[f_, start_, limit_] := FixedPoint[Function[{x}, If[Abs[x] > limit, Abort[], f[x]]], start, 10 ^ 6]fpit[Exp, 1., 100]GoldenRatioを近似する安定した反復:
fpit[1 + 1 / #&, 1., 100]NDSolve[{x'[t] == If[x[t] > 1, Abort[], x[t] - Sqrt[1 - x[t]]], x[0] == .6}, x, {t, 0, 1}]NDSolve[{x'[t] == If[x[t] > 1, Abort[], x[t] - Sqrt[1 - x[t]]], x[0] == .7}, x, {t, 0, 1}]関連するガイド
-
▪
- フロー制御 ▪
- ロバスト性とエラー処理 ▪
- ループ構文
関連するワークフロー
- 計算を放棄する
履歴
1991 で導入 (2.0)
テキスト
Wolfram Research (1991), Abort, Wolfram言語関数, https://reference.wolfram.com/language/ref/Abort.html.
CMS
Wolfram Language. 1991. "Abort." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Abort.html.
APA
Wolfram Language. (1991). Abort. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Abort.html
BibTeX
@misc{reference.wolfram_2026_abort, author="Wolfram Research", title="{Abort}", year="1991", howpublished="\url{https://reference.wolfram.com/language/ref/Abort.html}", note=[Accessed: 04-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_abort, organization={Wolfram Research}, title={Abort}, year={1991}, url={https://reference.wolfram.com/language/ref/Abort.html}, note=[Accessed: 04-September-2026]}