Clip
詳細
- Clip[x]は実質的に,Piecewise[{{-1,x<-1},{+1,x>+1}},x]と等価である.
- vi はClipの他の引数と同様に数値ではなくともよい.
- Clipは,厳密な数値に対しては結果を固めるために内部的に数値近似を用いる.このプロセスは大域変数$MaxExtraPrecisionの影響を受けることがある.
例題
すべて開く すべて閉じる例 (3)
スコープ (28)
数値評価 (5)
Clip[7.5]Clip[-5 / 2, {-2, 2}]Clip[Pi, {-9, 7}, {11, 28}]N[Clip[1 / 11, {1 / 7, 5}], 50]Clip[8, {-9, 7.111111111111111111111}]Clip[1 / 8, {1 / 17, 1 / 11`100}]//TimingClip[91 / 1131, {92 / 173, 72 / 531`100000000}];//TimingClipは第1引数内のリストに縫い込まれる:
Clip[{-2, 0, 2}]Aroundを使って平均的な場合の統計区間を計算する:
Clip[ Around[-5, 0.01], {2, 5}]特定の値 (5)
固定点におけるClipの値:
Table[Clip[n ], {n, {1 / 7, 1 / 3, 5 / 2, π}}]Clip[0]Clip[∞]PiecewiseExpand[Clip[x, {0, 4}]]PiecewiseExpand[Clip[x, {0, 4}, {0, 2}]]Clip[x,{-2,2}]=1となるような x の値を求める:
xval = x /. FindRoot[Clip[x, {-2, 2}] == 1, {x, 1.5}]Plot[Clip[x, {-2, 2}], {x, -5, 5}, Epilog -> Style[Point[{xval, Clip[xval, {-2, 2}]}], PointSize[Large], Red]]可視化 (3)
関数の特性 (9)
Clipはすべての実数入力について定義される:
FunctionDomain[Clip[x], x]FunctionDomain[Clip[x, {min, max}, {vmin, max}], {x, min, max, vmin, max}]FunctionDomain[Clip[x], x, Complexes]Clip[x]の値域:
FunctionRange[Clip[x], x, y]Clip[x,{min,max},{vmin,vmax}]の値域:
FunctionRange[Clip[x, {min, max}, {vmin, vmax}], x, y]//SimplifyClipの1引数の形は奇関数である:
FullSimplify[Clip[-x] == -Clip[x]]これは,一般に,2引数および3引数の形については真ではない:
Clip[-2, {0, 1}] == -Clip[2, {0, 1}]Clipは解析関数ではない:
FunctionAnalytic[Clip[x], x]Clip[x]は特異点は持つが不連続点は持たない:
FunctionSingularities[Clip[x], x]FunctionDiscontinuities[Clip[x], x]FunctionDiscontinuities[Clip[x, {min, max}, {vmin, max}], x]Clip[x]は非減少である:
FunctionMonotonicity[Clip[x], x]Clip[x]は単射ではない:
FunctionInjective[Clip[x], x]Plot[{Clip[x], 1}, {x, -4, 4}]Clip[x]は全射ではない:
FunctionSurjective[Clip[x], x]Plot[{Clip[x], -2.5}, {x, -4, 4}]Clip[x]は非負でも非正でもない:
FunctionSign[Clip[x], x]Clip[x]は凸でも凹でもない:
FunctionConvexity[Clip[x], x]微分と積分 (6)
D[Clip[x], x]//SimplifyTable[D[Clip[x, {-2, 2}, {-∞, ∞}], {x, k}], {k, 1, 2}]//FullSimplifyD[Clip[x], {x, k}]// PiecewiseExpandIntegrateを使って不定積分を計算する:
Integrate[Clip[x], x]FullSimplify[D[%, x] == Clip[x]]Integrate[Clip[x], {x, 0, 3}]Integrate[Clip[(1/x - 1)], x]Integrate[x ^ 2Clip[x], {x, 0, 10}]考えられる問題 (1)
Clipは複素数値については定義されない:
Clip[2 - 3I]Clip[Re[2 - 3I]] + Clip[Im[2 - 3I]]I関連するガイド
-
▪
- 数値関数 ▪
- データの変換と平滑化 ▪
- 科学的データ解析 ▪
- 数学関数 ▪
- 基本的な画像の操作 ▪
- 表形式データのクリーニング
履歴
2004 で導入 (5.1)
テキスト
Wolfram Research (2004), Clip, Wolfram言語関数, https://reference.wolfram.com/language/ref/Clip.html.
CMS
Wolfram Language. 2004. "Clip." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Clip.html.
APA
Wolfram Language. (2004). Clip. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Clip.html
BibTeX
@misc{reference.wolfram_2026_clip, author="Wolfram Research", title="{Clip}", year="2004", howpublished="\url{https://reference.wolfram.com/language/ref/Clip.html}", note=[Accessed: 10-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_clip, organization={Wolfram Research}, title={Clip}, year={2004}, url={https://reference.wolfram.com/language/ref/Clip.html}, note=[Accessed: 10-September-2026]}