You are on page 1of 3

RECOMENDACIONES Y SUGERENCIAS

Todo archivo .m que vayan a crear, "documéntenlo". El símbolo para hacer comentarios en una
línea es el porcentaje (%). Documenten entre otras cosas lo que hace el código, los parámetros y
variables de retorno, y las variables intermedias más importantes.

2. No se preocupen por validar datos, ¡ni yo se hacer eso todavía!, cuando usen el método imput
para recibir una entrada por parte del usuario, especifiquen bien que tipo de datos es: vector (fila
ó columna), matriz, función, etc; y si correspone al valor de un parámetro, especifiquen qué tipo
de parámetro es (por ejemplo, para el método SOR: "ingrese lambda (coeficiente de relajación)" y
no "ingrese lambda")

Nota: Si es una función lo que piden que el usuario ingrese, pueden hacer dos cosas: pídanle al
método imput que lo que le ingrese el usuario, no lo evalúe, sino que lo almacene como string
(para hacer esto, coloquen como parámetro en la función imput después de la cadena de
caracteres que vayan a mostrar inicialmente, este string: 's', así entre comillas. Ej: n = imput(
'ingrese lambda (coeficiente de relajación)','s' )); ); o pidanle al usuario que escriba la función entre
comillas simples.

3. Tengan en cuenta estas consideraciones cuando vayan a dar nombres a las variables y a las
funciones (que por supuesto, son mías; algunas difieren de lo que proponen la mayoría de los
autores):

a. Las variables escalares y vectoriales se nombran todas con minúsculas, y si son "de dos o más
palabras" (ojala sólo de dos), separen las palabras con el underline ( _ ). Ej: x_anterior o x_ant.

b. Las variables que representen las matrices son por lo general de una sóla letra, y ésta en
mayúscula (pero de ser palabras compuestas, usen nuevamente el underline, y lo que siga de éste
en minúsculas). Ej: A, B,L, U, U_prima, etc.

c. Las funciones hechas por ustedes, nómbrelos todos iniciando con letra mayúscula (para
distinguirlos de los de Matlab que puedan poseer ese mismo nombre) y si éstos son compuestos,
cada palabra comienza con letra mayúscula. Ej: Cholesky, GaussSiedel, etc.

d. Las variables son de máximo 7 letras (incluyendo el undeline).


POSIBILIDAD DE APLICACIÓN EN OTRO ESPACIO O SITUACIÓN
Puede ser utilizado en cualquier problema que tenga que ver con control computarizado una

máquina X de manufactura de productos.

MatLab emplea matrices porque con ellas se puede describir infinidad de cosas de una forma

altamente flexible y matemáticamente eficiente. Una matriz de pixeles puede ser una imagen o

una película. Una matriz de fluctuaciones de una señal puede ser un sonido o una voz humana. Y

tal vez más significativamente, una matriz puede describir una relación lineal entre los

componentes de un modelo matemático.

En este último sentido, una matriz puede describir el comportamiento de un sistema

extremadamente complejo. Por ejemplo una matriz puede representar el vuelo de un avión a

40.000 pies de altura, o un filtro digital de procesamiento de señales.

Algún problema de aplicación:

You might also like