MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Clip + Packed Integer Array Machine Precision Results



Hi Raffy,

from the manual:

"Clip[x,{min,max},{Subscript[v, min],Subscript[v, max]}]

gives Subscript[v, min] for x<min and Subscript[v, max] for x>max. "

Therefore for xmin<= x <= xmax we simply get x

Further:

"Only machine-sized numbers can be stored in packed form."

Daniel



Raffy wrote:

> This appears to be a bug:

> 

> 1: Clip[{1, 2, 3}, {2, 2}, {0, 1/2}]  ==> {0, 2, 1/2}

> 

> 2: Clip[Developer`ToPackedArray[{1, 2, 3}], {2, 2}, {0, 1/2}]  ==>

> {0., 2., 0.5}

> 

> 2 should return the exact same as 1, instead it returns a packed

> vector of reals.

> 




  • Prev by Date: Re: Plotting a x,y,z function
  • Next by Date: Re: Assuming odd/even functions
  • Previous by thread: Clip + Packed Integer Array Machine Precision Results
  • Next by thread: Weather data options