Why this message appears?

HELLO,
In main program I call two functions. I'm reading four big files in main program and the functions in total.
I recieved the following error message :
Error using dlmread
Out of memory.
Error in IC_realdata1 (line 18) %%%%FUNCTION
w=dlmread('we.txt');
Error in obj_realdata1 (line 30)%%%% FUNCTION
c=IC_realdata1(gen(ch,j));
Error in EXAMPLE_GA_TOUR (line 21)%%% THE MAIN PROGRAM
a=obj_realdata1(gen);
Related documentation
Thanks in advance

Réponses (1)

Jan
Jan le 8 Août 2022

0 votes

The message is clear: "Out of memory" means, that the size of the data, you try to load, exceeds the available RAM.
Install more RAM or clear data, which are not used anymore.

1 commentaire

Steven Lord
Steven Lord le 8 Août 2022
Another option is to use the big data functionality in MATLAB, which is designed to operate on data sets that are too large to fit in memory.

Connectez-vous pour commenter.

Catégories

Produits

Version

R2022a

Question posée :

le 8 Août 2022

Commenté :

le 8 Août 2022

Community Treasure Hunt

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

Start Hunting!

Translated by