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.