La organización de su armario de almacenamiento de MATLAB

Computadoras contienen la memoria, tanto como su propio cerebro contiene la memoria. La memoria de la computadora almacena la información que se crea utilizando MATLAB. En cuanto a la memoria como una especie de armario de almacenamiento puede ser útil. Abres la puerta, poner algo en el interior y cierre la puerta hasta que se necesite de nuevo el artículo. Cuando eso sucede, sólo tiene que abrir la puerta y toma el artículo hacia fuera.

Cuando le dices a MATLAB para almacenar algo en la memoria, usted está utilizando una variable. Los desarrolladores utilizan el término variable para indicar que el contenido de la memoria no es estable - que puede cambiar.

Usando ans - el armario de almacenamiento por defecto

MATLAB siempre necesita un lugar para almacenar la salida de cualquier cálculo que se realiza. Por ejemplo, al escribir 2 + 2 y pulse Enter, la salida que indica que el valor es 4. Sin embargo, le dice más específicamente que ans = 4. Usos de MATLAB ans como un armario de almacenamiento cuando no se especifica un armario de almacenamiento específico para su uso.

Usos de MATLAB ans como un armario de almacenamiento temporal. El contenido dura sólo mientras mantienes MATLAB abierta y no realizar otro cálculo que requiere ans para celebrar la salida. Si usted necesita el resultado de un cálculo para las tareas adicionales, debe almacenar el resultado en otra variable.

Creación de sus propias taquillas

Siempre que necesite utilizar el resultado de un cálculo en cálculos futuros, debe crear su propio armario de almacenamiento para guardar la Información detallada mediante el ans variable temporal no va a funcionar. Afortunadamente, la creación de sus propias variables es directa. Usted puede crear sus propias variables que se pueden utilizar para almacenar cualquier información MATLAB que desea.

Definir un nombre de variable válido

Un nombre de variable MATLAB tiene ciertos requisitos, al igual que nombrar a otro tipo de cosas deben cumplir requisitos específicos. Aquí están las reglas para la creación de una variable de MATLAB:

  • Comience con una carta

  • Añadir:

  • Cartas

  • Dígitos

  • Guiones bajos

Con esto en mente, nombrando a una variable 7heaven no funciona porque este nombre variable en particular comienza con un número - y variables deben comenzar con una letra. Del mismo modo, Doug'sStuff no funciona como un nombre de variable porque el apóstrofo (') No está permitido como parte de un nombre de variable. Sin embargo, todos los siguientes nombres de variables hacer trabajo:

  • MiVariable

  • My_variable

  • My7Joys

En cada caso, el nombre de la variable comienza con una letra y es seguido por una letra, dígito o subrayado. Si usted viola cualquiera de estas reglas, aparece este mensaje de error:

Error: la expresión de MATLAB inesperado.

Siempre que los nombres de variable significativa. A pesar de que una variable llamada X es fácil de escribir, recordando lo que X contiene no es tan fácil. Un nombre como CosOutput es mucho más fácil de recordar, ya que tiene significado. Por lo menos usted sabe que contiene el resultado de un cálculo del coseno. La más significativa a tomar el nombre, más fácil será para usted para determinar más adelante lo que hace un cálculo.

Para crear su propia variable, escriba el nombre de la variable, un signo igual y el valor que desea asignar a esa variable. Por ejemplo, para crear una variable llamada Mi nombre y asignarle un valor de Amy, que escribe MyName = 'Amy' y pulse Enter. (Las comillas simples indican que Amy es un valor [de datos], en lugar de otra variable con el nombre de Amy.)

Entender que las variables son mayúsculas y minúsculas

Usted tiene que escribir los nombres de comandos y funciones, precisamente como se describe en la documentación de MATLAB MATLAB porque es sensible a mayúsculas. Los nombres de variables también son mayúsculas y minúsculas, y esta es una de las formas en que muchos usuarios cometen errores al crear un script. La variable myVariable es diferente de MiVariable porque el caso es diferente.

Evite nombres de variables existentes

Evitar el uso de nombres de MATLAB existentes, tales como pi, yo, j, pecado, cos, log, y ans es esencial. Si usted no sabe si un nombre en particular está en uso, puede escribir existe ('nombre de la variable') Y pulse Enter.

Pruébalo ahora con pi. Escribe existen ('pi') y pulse Enter. Usted ve una salida de 5, lo que significa que la variable está en uso. Ahora, el tipo existen ('MiVariable') y pulse Enter. La salida es 0, lo que significa que no existe la variable.

MATLAB le permite crear variaciones entre mayúsculas y minúsculas de las variables existentes. Por ejemplo, escriba Ans = 'Hola' y pulse Enter. Usted ve que la ventana Workspace ahora muestra dos variables, ans y Ans. El uso de una variable con el mismo nombre pero diferente capitalización como una variable de MATLAB existente le causará problemas. Es mejor simplemente evitar cualquier término existente no importa cómo se capitalizarla.

imagen0.jpg


» » » » La organización de su armario de almacenamiento de MATLAB