Reconocimiento de mayúsculas, minúsculas y espacios
El código de MATLAB® distingue entre mayúsculas y minúsculas, pero no detecta espacios en blanco excepto al definir arreglos.
Mayúsculas y minúsculas
En el código de MATLAB, utilice una coincidencia exacta en cuanto a mayúsculas y minúsculas en las variables, los archivos y las funciones. Por ejemplo, si tiene una variable, a
, no puede hacer referencia a dicha variable como A
. Se recomienda utilizar minúscula solo al nombrar las funciones. Esto resulta especialmente útil al utilizar las plataformas de Microsoft® Windows® y UNIX®1
ya que sus sistemas de archivos se comportan de manera diferente según se detecten mayúsculas o minúsculas.
Al utilizar la función help
, la ayuda muestra algunos nombres de función con todas las letras en mayúscula, por ejemplo, PLOT
, solo para distinguir el nombre de la función del resto del texto. Algunas funciones, para interactuar con el software Java® de Oracle®, utilizan una combinación de mayúsculas y minúsculas y la ayuda de la línea de comandos y la documentación reflejan este hecho con exactitud.
Espacios
Los espacios en blanco alrededor de operadores como -
, :
y ( )
son opcionales, pero pueden mejorar la legibilidad. Por ejemplo, MATLAB interpreta las siguientes instrucciones de la misma forma.
y = sin (3 * pi) / 2 y=sin(3*pi)/2
Sin embargo, los espacios en blanco funcionan como delimitadores en una concatenación horizontal. Al definir los vectores fila, puede utilizar espacios y comas de manera intercambiable para separar elementos:
A = [1, 0 2, 3 3]
A = 1 0 2 3 3
[1 sin (pi) 3]
genera un resultado muy diferente del que genera [1 sin(pi) 3]
.[1 sin (pi) 3]
Error using sin
Not enough input arguments.
[1 sin(pi) 3]
ans = 1.0000 0.0000 3.0000
1 UNIX is a registered trademark of The Open Group in the United States and other countries.