# How to establish all possible combinations of 4 variables out of 6 ?

4 views (last 30 days)
Simon on 23 May 2013
The main idea is to gather possible combinations of 4 variable out of 6 total design variables. For every combination i will calculate the R square (with my response variable) and then discard the ones that doesn't meet the required R. I also want to do a t-test and a f-test to keep only the best combination at a given time. Given the best combination, i will then obtain the betas of these variables!

Jonathan Epperl on 23 May 2013
Sounds like you are looking for nchoosek: http://www.mathworks.com/help/matlab/ref/nchoosek.html
Simon on 24 May 2013
LOL ok im noob thanks for the info !! You just made my day
Simon on 24 May 2013
So i've made COMBO = nchoosek({V1,V2,V3,V4,V5,V6},4) and i was wondering if it was possible (without looping) to calculate the R square on each combination^

andrea84 on 23 May 2013
I believe you need something like this :
v=[var1 var2 var3 var4 var5 var6];
combinations=nchoosek(v,4)
andrea84 on 24 May 2013
So you want to pick only one value of k variable out of the n total variables ?
Simon on 24 May 2013
Thank you!

### Categories

Find more on Spectral Estimation 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!