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 在其第一个参数中遍历列表:
Clip[{-2, 0, 2}]或用 MatrixFunction 计算矩阵形式的 FresnelC 函数:
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 的单参数形式是一个奇函数:
FullSimplify[Clip[-x] == -Clip[x]]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}]// PiecewiseExpand使用 Integrate 计算不定积分:
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 语言. 2004. "Clip." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Clip.html.
APA
Wolfram 语言. (2004). Clip. Wolfram 语言与系统参考资料中心. 追溯自 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: 20-June-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: 20-June-2026]}