how can we use dynamic memory allocation in matlab?

Réponses (1)

Jan
Jan le 29 Mar 2022
malloc and calloc is performed by:
a = zeros(1, 1e6)
A free is useful under rare conditions also (huge arrays, memory exhausted):
clear('a')

1 commentaire

thank you so much but I have a few other questions
Actually I am trying to replicate this section of the C code in matlab (see attached image)
here sc01 stands for 1 bit
SC08 stands for 8bit and SC16 stands for 16 bit data
now here are my questions
  1. what would be the closest command to the "short"
  2. can I use bitshift command for left shifting and bitshift command with negative values for right shifting? (for e.g. bitshift(24, -7) will shirt it 7 bits towards the right)
  3. what would be the closes command for this "0?0x01:0x00"

Connectez-vous pour commenter.

Produits

Version

R2019b

Commenté :

le 29 Mar 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by