Clip
Clip(expr)returns
exprin the range-1to1. Returns-1ifexpris less than-1. Returns1ifexpris greater than1.
Clip(expr, {min, max})returns
exprin the rangemintomax. Returnsminifexpris less thanmin. Returnsmaxifexpris greater thanmax.
Clip(expr, {min, max}, {vMin, vMax})returns
exprin the rangemintomax. ReturnsvMinifexpris less thanmin. ReturnsvMaxifexpris greater thanmax.
See
Examples
>> Clip(Sin(Pi/7))Sin(Pi/7)
>> Clip(Tan(E))Tan(E)
>> Clip(Tan(2*E))-1
>> Clip(Tan(-2*E))1
>> Clip(x)Clip(x)
>> Clip(Tan(2*E), {-1/2,1/2})-1/2
>> Clip(Tan(-2*E), {-1/2,1/2})1/2
>> Clip(Tan(E), {-1/2,1/2}, {a,b})Tan(E)
>> Clip(Tan(2*E), {-1/2,1/2}, {a,b})a
>> Clip(Tan(-2*E), {-1/2,1/2}, {a,b})b
>> PiecewiseExpand(Clip(x))Piecewise({{-1,x<-1},{1,x>1}},x)Related terms
Implementation status
- ✅ - full supported