Answers

Question and Answer:

  Home  MATLAB

⟩ Do you know how to Pre Allocate a Non Double matrix?

Preallocating a block of memory for holding a non double matrix is memory efficient.

► It is faster to use the function 'repmat'.

► While allocating block of memory for a matrix, zeros are pre allocated to a matrix.

► The function to pre allocate memory is int8().

Ex: matrix = int8(zeros(100));

► Repmat function is used to create a single double matrix.

► Ex: matrix2 = repmat(int8(0), 100, 100);

► Thus non double matrix is pre allocated.

 245 views

More Questions for you: