Ayuda con Octave (permutaciones)

A ver si me ayudáis con este ejercicio:

Construye una función Permutacion Aleatoria(N) que, como su nombre indica, devuelva una permutación aleatoria de los elementos 1 · · ·N.

Tengo que hacer un ejercicio al menos de muchos colgaos, este parece el más fácil, alguien sabe? Es que colgó unos apuntes de mierda el profesor que sólo habla de lo básico, como funciona vamos, nada de comandos.

Gracias! [bye]
Esto es un "hacedme los deberes" que no tiene nada que ver con software libre...

- ferdy

PD: http://en.wikipedia.org/wiki/Shuffling
Hacerme los deberes seria colgar todos los ejercicios (de octave unos 20), simplemente pido los putos comandos para hacer permutaciones, que ni siquiera los sé (de hecho el concepto de permutación lo tengo en el aire...) pero bueno si no sabes darme una respuesta que me ayude sin que sea resolviendome el ejercicio...

Es verdad que a lo mejor un hilo para una pregunta sola quedaba muy grande, pero busqué y el octave no tiene hilo oficial ni nada, gracias de todas formas-
pero bueno si no sabes darme una respuesta que me ayude sin que sea resolviendome el ejercicio...


Mi respuesta tiene tres líneas... y no eres capaz ni de leerlas con detalle. En fin... igual deberías suspender esos ejercicios...

- ferdy
Ferdy escribió:
pero bueno si no sabes darme una respuesta que me ayude sin que sea resolviendome el ejercicio...


Mi respuesta tiene tres líneas... y no eres capaz ni de leerlas con detalle. En fin... igual deberías suspender esos ejercicios...

- ferdy


Si no eres capaz de explicarte con claridad igual no deberías en fin... intentar ayudar e ir perdonando la vida a los demás :o

Ya los hice y no gracias a ti precisamente :-| , encontré un manual en pdf que me sirvió de mucha ayuda, gracias por tu tiempo de todas formas [oki]
Chiquillo... no se qué estás estudiando, pero era así de fácil:

1) Leer el enlace http://en.wikipedia.org/wiki/Shuffling
2) Pinchar en "algorithms" (http://en.wikipedia.org/wiki/Shuffling# ... algorithms)
3) Ver que el primer link que sale es 'http://en.wikipedia.org/wiki/Fisher–Yates_shuffle'
4) Si con eso aún no eres capaz de implementarlo, en la primera página de 'octave fisher-yates shuffle' tienes la solución.

No se trata de perdonar vidas ni nada... se trata de que tu pregunta es un "hacedme los deberes" y no tiene nada que ver con la temática de este foro.

- ferdy
Ferdy escribió:Chiquillo... no se qué estás estudiando, pero era así de fácil:

1) Leer el enlace http://en.wikipedia.org/wiki/Shuffling
2) Pinchar en "algorithms" (http://en.wikipedia.org/wiki/Shuffling# ... algorithms)
3) Ver que el primer link que sale es 'http://en.wikipedia.org/wiki/Fisher–Yates_shuffle'
4) Si con eso aún no eres capaz de implementarlo, en la primera página de 'octave fisher-yates shuffle' tienes la solución.

No se trata de perdonar vidas ni nada... se trata de que tu pregunta es un "hacedme los deberes" y no tiene nada que ver con la temática de este foro.

- ferdy



A buenas horas mangas verdes!, ni siquiera podías pasarme el ultimo enlace de esos y decirme que buscara en "octave fisher-yates shuffle" porque realmente no tengo por que relacionarlos a la primera que lo veo de frente con las permutaciones, yo estoy estudiando química y este trabajo es para una asignatura de laboratorio, donde hay que hacer trabajos de herramientas informáticas y entre otros programas (maxima, chem office, TeX etc estaba el ocave) Fisher lo conozco de estadística, donde no vimos permutaciones.

De todas formas gracias por contestarme y esto como ya puse antes

Inki escribió:
Es verdad que a lo mejor un hilo para una pregunta sola quedaba muy grande, pero busqué y el octave no tiene hilo oficial ni nada, gracias de todas formas


Esto es software libre no? lo que es nada nada pues tampoco... es una duda con un programa de software libre, esta en el sitio adecuado.

Duda resuelta ^^ por mi parte ya pueden cerrar el hilo. ;)
A ver... la duda realmente no es sobre una característica de octave, si no cómo hacer una cierta práctica CON octave. Eso es un 'hacedme los deberes'. Te quise dejar una pista para ver si con ello lo sacabas... siento que no fuera más clara.

Saludos y suerte en los laboratorios.

- ferdy

PD: En el futuro, es mejor si vienes con ALGO de código. Que al menos parezca que lo has intentado.
7 respuestas