- -

Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Bloque de código
languagetext
Ex = (9*{q}/(sqrt(({x}{x1})^2+{y}{y1}^2+({z}-{z1})^2))^3)*({x}-{x1})

...

Bloque de código
languagetext
Ey = (9*{q}/(sqrt(({x}{x1})^2+{y}{y1}^2+({z}-{z1})^2))^3)*({y}-{y1})

...

Bloque de código
languagetext
Ez = (9*{q}/(sqrt(({x}{x1})^2+{y}{y1}^2+({z}-{z1})^2))^3)*({z}-{z1})


Sección


Como se observa, las tres fórmulas repiten gran parte del contenido. Crear estas fórmulas, por tanto, se vuelve algo repetitivo y, de existir algún error, los cambios a realizar se multiplican, incrementando consigo el riesgo de error. Las variables globales nacen con fin de evitar esto. Veamos cómo quedarían los resultado implementando una variable global.

Sección



UI Steps
sizesmall


UI Step

El primer paso es crear una nueva variable global, pulsando en "Variables globales".


Image Added


UI Step

Le ponemos un nombre. En nuestro caso de ejemplo, vamos a utilizar "var".


UI Step

Del ejemplo podemos extraer que la parte repetitiva de la fórmula es:

Bloque de código
languagetext
9*{q}/(sqrt(({x}{x1})^2+{y}{y1}^2+({z}-{z1})^2))^3


Sección


Esta será la fórmula de nuestra variable global. La escribimos en el cuadro de texto:


Image Added


UI Step

Ahora, solo debemos incluir la variable global en las fórmulas de las soluciones. Para que la plataforma reconozca la variable, esta la escribiremos entre un par de caracteres arroba.

Sección


Con ello, nuestras soluciones se simplifican sustancialmente:

Bloque de código
languagetext
Ex = @var@*({x}-{x1})


Bloque de código
languagetext
Ey = @var@*({y}-{y1})


Bloque de código
languagetext
Ez = @var@*({z}-{z1})



UI Step



UI Step




Sección


Veamos cómo usar las variables globales.

...