How to reduce the variable size.I have attached my program. Output error- Maximum variable size allowed by the program is exceeded.
显示 更早的评论
How to reduce the variable size.I have attached my program. Output error- Maximum variable size allowed by the program is exceeded.
4 个评论
Guillaume
2015-9-14
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
2015-9-14
Steven Lord
2015-9-14
It depends. What is "the program" supposed to do?
UJJWAL BARMAN
2015-9-15
回答(1 个)
Walter Roberson
2015-9-14
0 个投票
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 个评论
UJJWAL BARMAN
2015-9-14
Walter Roberson
2015-9-16
编辑:Walter Roberson
2015-9-16
>> ABCDE = nchoosek(uint8(1:89),5);
>> size(ABCDE)
ans =
41507642 5
You can extract the individual columns if you need to,
类别
在 帮助中心 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!