I have a Values Matrix
Values={[3 4],[2],[3 4 5]} %% which is randomly created.
[Numbers{1:length(Values)}]=ndgrid(Values{1},Values{2},Values{3}); which i want to find.
The problem is that i want to generalize the right sidet so that if Values changes i dont want to re-write my code again.
This is what i tried but couldnt worked it out
for i=1:length(Values)c(i)={'Values'};endPattern=strjoin(strcat(c,'{%d}'),',');for a=1:length(Values) b(a)=a;enda=sprintf(Pattern,b) %%%%% which gives me Values{1},Values{2},Values{3}
when i put it in a ndgrid function it doesnt give me the correct answer.
ndgrid(a)
How can i solve this problem? Thanks!
Best Answer