For n = 100, you want a 100 x (100C7)) matrix, at least. That would require
space = 100 * nchoosek(sym(100),sym(7))
space =
1600756080000
Gb = vpa(space/2^30,6)
Gb =
1490.82
close to 1.5 terabytes, at least, even in the best case situation (no intermediate arrays of notable size.)
If your system cannot handle 32 gigabytes, what is your plan to handle 45 times as much memory (at minimum, if no duplicate copies have to be made for temporary computations) ?