Limite de taille de tableau MATLAB

Ammar Ali 4 juillet 2021
Limite de taille de tableau MATLAB

Ce tutoriel expliquera comment vérifier les limites de mémoire et la taille maximale du tableau possible à l’aide de la commande memory dans MATLAB.

Vérification des limites de mémoire et de la taille maximale du tableau possible à l’aide de la commande memory dans MATLAB

La taille maximale autorisée de la baie est limitée en raison de la limitation matérielle du périphérique sur lequel vous exécutez MATLAB. Par exemple, si votre appareil dispose d’une mémoire RAM physique de 8 Go, la taille maximale possible de la baie sera d’environ 4 Go car le reste sera pris en charge par Windows et MATLAB. Vous pouvez toujours vérifier la mémoire disponible pour le tableau à l’aide de la commande memory dans la fenêtre de commande de MATLAB. Par exemple, vérifions la mémoire disponible à l’aide d’un ordinateur portable de 8 Go de RAM. Voir le code et la sortie ci-dessous.

>> memory
Maximum possible array:        4544 MB (4.765e+09 bytes) *
Memory available for all arrays:        4544 MB (4.765e+09 bytes) *
Memory used by MATLAB:        2499 MB (2.621e+09 bytes)
Physical Memory (RAM):        8071 MB (8.463e+09 bytes)

*  Limited by System Memory (physical + swap file) available.

Dans le code ci-dessus, vous pouvez voir que la mémoire disponible pour tous les tableaux est de 4544 Mo et que le reste est utilisé par Windows et MATLAB.

Auteur: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook