domingo, 23 de marzo de 2008

El mejor comando de Matlab: WHY


Una de las cosas que me inquietaban a la hora de comprar un Mac era que ciertos programas específicos y llamémoslos "avanzados", sólo existiesen para Windows. Y en el que pensaba principalmente era Matlab.

Todos los programas "habituales" tienen alguno equivalente disponible para Mac, que puede ser ligeramente distinto, y tarda uno en familiarizarse, pero al final acaba pudiéndose hacer en Mac.

Matlab sólo hay uno (hay equivalentes, pero a ver quién se arriesga a que con algún caso específico no se comporten de manera distinta), así que al comprarme el MacBook, pensé en la obligatoriedad de instalarme Windows para utilizar Matlab.

Windows en el MacBook lo utilicé un par de veces por que tenía prisa en retocar unas imágenes y mi dominio del Paint tardaré en adquirirlo en el Paintbrush. Y otra vez para utilizar el Matlab. Precisamente esa vez, a través de un pendrive se me infectó el windows y los posteriores pendrives.

Así que Windows nunca más.

Porque he descubierto que Matlab, sí tiene una versión para Unix, tanto Linux cómo Mac bajo el X11.

De momento en lo que llevo utilizándolo, parece que va bien, aunque comprobaré las versiones finales de prácticas en los ordenadores Windows de la uni.

Funciona cómo no, el mejor comando de Marlab: "why".

Un comando que se me ocurrió probar hace un lustro cuando me enseñaban a utilizar Matlab. Si "who" te decía las variables que había, ¿haría algo "why"?

Pues sí, te dice aleatoriamente una contestación a esa pregunta: why?

Por ejemplo, algunas que me han salido ahora mismo:

>> why
The bald and not excessively bald and not excessively smart hamster obeyed a terrified and not excessively terrified hamster.
>> why
To fool the tall good and smart system manager.
>> why
The rich rich and tall and good system manager suggested it.
>> why
He wanted it that way.
>> why
The programmer suggested it.
>> why
Barney suggested it.
>> why
To please a very terrified and smart and tall engineer.
>> why
The tall system manager obeyed some engineer.
>> why
To satisfy some programmer.
>> why
Damian wanted it that way.
>> why
Can you rephrase that?
>> why
Because Damian wanted it that way.
>> why
How should I know?
>> why
Because they asked the terrified and smart and tall and tall programmer.
>> why
To fool a young tall hamster.
>> why
For the love of a bald and terrified mathematician.
>> why
It's your karma.
>> why
Some terrified and rich system manager knew it was a good idea.
>> why
Don't you have something better to do?
>> why
He suggested it.
>> why
A terrified and good and not very rich engineer helped the bald programmer.
>> why
To fool some kid.
>> why
I obeyed the tall and young system manager.



No hay comentarios: