How to reduce the variable size.I have attached my program. Output error- Maximum variable size allowed by the program is exceeded.
Show older comments
How to reduce the variable size.I have attached my program. Output error- Maximum variable size allowed by the program is exceeded.
4 Comments
Guillaume
on 14 Sep 2015
In 2015b, the error is more detailed and as follow:
Requested 85x85x85x85x85 (33.1GB) array exceeds maximum array size preference.
Unless you have at least 33.1 GB of ram, there's no way that your ndgrid call will succeed.
UJJWAL BARMAN
on 14 Sep 2015
Steven Lord
on 14 Sep 2015
It depends. What is "the program" supposed to do?
UJJWAL BARMAN
on 15 Sep 2015
Answers (1)
Walter Roberson
on 14 Sep 2015
0 votes
As you were shown before: http://uk.mathworks.com/matlabcentral/answers/236509-programming-to-find-out-all-possible-combination-of-numbers-a-b-c-d-in-which-0-a-b-c-d-90#answer_190535
Just change the 4 to 5.
2 Comments
UJJWAL BARMAN
on 14 Sep 2015
Walter Roberson
on 16 Sep 2015
Edited: Walter Roberson
on 16 Sep 2015
>> ABCDE = nchoosek(uint8(1:89),5);
>> size(ABCDE)
ans =
41507642 5
You can extract the individual columns if you need to,
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!