In older Matlab versions typecast created a copy of the data. The FileExchange submission FEX: typecastx creates a shared data copy instead, such that no additional memory is allocated, which is much faster for large arrays.
Does typecast of modern version become more efficient by using shared data copies?
I'm still using R2011b for certain reasons and cannot test this by my own.
Best Answer