How to build these vectors?

1 visualización (últimos 30 días)
Mahdi
Mahdi el 9 de Jul. de 2013
I want to build all vector P's satisfying this: P=[p1 p2 ... pk] pi=1,...,N ,i=1,...,k for i>j : pi > pj Note that I know how to build them using k for loops. I need a code which is useful for all pairs of (N,k) Thanks

Respuesta aceptada

Jan
Jan el 9 de Jul. de 2013
Editada: Jan el 9 de Jul. de 2013
Do you mean something like: FEX: VChooseK?
  2 comentarios
Mahdi
Mahdi el 9 de Jul. de 2013
I tried to use that but I didn't get anything. I mean for example (N,k)=(5,3) it produces all of these vectors: [1 2 3] [1 2 4] [1 2 5] [1 3 4] [1 3 5] [1 4 5] first element is fixed to one.
Jan
Jan el 9 de Jul. de 2013
Editada: Jan el 9 de Jul. de 2013
Why is the first element fixed? I'd expect:
R = VChooseK(1:5,3)
R = [1 2 3
1 2 4
1 2 5
1 3 4
1 3 5
1 4 5
2 3 4
2 3 5
2 4 5
3 4 5]
"I didn't get anything" does not allow to provide assistance.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB Coder en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by