Saltar al contenido principal
LibreTexts Español

8.5: Variables

  • Page ID
    82296
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Cualquier resultado que desee conservar por un tiempo puede asignarse a una variable que no sea ans:

    ≫ x = pi/7
    ≫ cos(x)
    ≫ y = sin(x)^2+cos(x)^2;
    ≫ y

    Un punto y coma (;) al final de la línea suprime la impresión del resultado, como cuando calculamos\(y\) en la última línea que acabamos de mostrar. Esta característica es especialmente útil cuando se escriben programas MATLAB donde los resultados intermedios no son de interés y cuando se trabaja con matrices grandes.

    MATLAB soporta la creación dinámica de variables. Puedes crear tus propias variables simplemente asignando un valor a una variable. Por ejemplo, escriba x =3.5+4.2. Entonces la variable real x contiene el valor 7.7. Los nombres de las variables deben comenzar con un carácter alfabético y tener menos de diecinueve caracteres de longitud. Si escribe x =-3*4.0, el contenido 7.7 se sustituye por el valor -12. Algunos comandos te permiten realizar un seguimiento de todas las variables que ya has creado en tu sesión. Escriba quién o quién para obtener la lista y los nombres de las variables actualmente en memoria (quién da más información que quién). Para borrar todas las variables, escriba clear. Para borrar una sola variable (o varias) de la lista, siga el comando clear por el nombre de la variable que desea eliminar o por una lista de nombres de variables separados por espacios. Pruébalo ya.

    MATLAB reconoce mayúsculas y minúsculas. En otras palabras,\(x\) y\(X\) son dos variables diferentes. Puede controlar la sensibilidad de mayúsculas y minúsculas de MATLAB ingresando el comando casesen, que cambia la sensibilidad. El comando casesen on hace cumplir la sensibilidad entre mayúsculas y minúsculas y casesenoff la cancela.

    Si una línea no es suficiente para ingresar tu comando, entonces termina la primera línea con dos puntos (.) y continúa en la siguiente línea. Puede ingresar más de un comando por línea separándolos con comas si desea que se muestre el resultado o con punto y coma si no desea que se muestre el resultado. Por ejemplo, escriba

    ≫ theta = pi/7; x = cos(theta); y = sin(theta);
    ≫ x,y

    para calcular primero theta, cos (theta) y sin (theta) y luego imprimir\(x\) y\(y\).


    This page titled 8.5: Variables is shared under a CC BY 3.0 license and was authored, remixed, and/or curated by Louis Scharf (OpenStax CNX) via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.