return a deep copy of the dataValue by applying indexRange if necessary on Array/Matrix
{DataValue}
{NumericalRange}
return a deep copy of the dataValue by applying indexRange if necessary on Array/Matrix