What is the formula to calculate the number of experiment based on orthogonal array?

7 views (last 30 days)
What is the formula to figure out orthogonal array for 4-factor 5-level is 31 experiments?
How about 6-factor 5-level, what is the number of experiments and so on? Thank you.

Answers (1)

Tom Lane
Tom Lane on 7 May 2013
I would think the orthogonal array for 5-level factors would have to have a number of runs that is a multiple of 5, so it could not be 31.
In any case, there is no Statistics Toolbox function for computing general orthogonal arrays. There is a D-optimal function for generating designs for a specific combination of number of factors, number of levels, and number of runs. It usually gives good designs, and may reproduce the orthogonal array in some cases. Here's how you could generate a 31-run design for 4 5-level factors:
sortrows(rowexch(4,31,'linear','cat',1:4,'levels',5))
Sometimes when I run this, I get an orthogonal array with 25 runs:
sortrows(rowexch(4,25,'linear','cat',1:4,'levels',5,'tries',200))

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!