imprimir
1 minuto Aritmética Análisis Geometría Estadística Menús, iconos...
Objetos matemáticos Álgebra lineal Funciones Gráficos 2D Combinatoria Barra de herramientas 
WIRIS ++ Ecuaciones y sistemas Progresiones Gráficos 3D Unidades de medida
Objetos matemáticos 

Las expresiones matemáticas se basan, principalmente, en números, variables, operaciones aritméticas y funciones. En este capítulo se explican los dos primeros, números y variables, además de algunos otros objetos más sofisticados que se pueden crear con wiris, como por ejemplo polinomios y ecuaciones. Se explican algunos objetos matemáticos más en los capítulos Geometría y Wiris ++.

>>rápido   
 Números  enteros racionales irracionales
decimales complejos  
 Variables  Asignación y definición de valores a variables
 Otros objetos  polinomios ecuaciones e inecuaciones listas
vectores y matrices expresiones matemáticas  

 Números

Los tipos de números que podemos construir son:


enteros: un número entero se crea escribiendo sus cifras en base 10. Si queremos que sea negativo pondremos el símbolo - delante. Los números enteros pueden tener tantas cifras como queráis. Por haceros una idea, calcular 264 o 100!. Más información en Entero.

racionales: un número racional se crea como una fracción de dos enteros, con el icono o con el símbolo /. Disponemos de dos funciones asociadas a los números racionales: numerador y denominador. Si q es un número racional, entonces numerador(q) y denominador(q) nos dan, respectivamente, el numerador y el denominador de la fracción irreducible equivalente a q. Más información en Racional.

irracionales: los números irracionales que permite manipular wiris son π, e, , radicales, como por ejemplo la raíz cuadrada de 2, y combinaciones de ellos, entendiendo por combinación sus sumas, restas, multiplicaciones y divisiones. Más información en Irracional.

decimales: un número decimal se crea separando la parte entera y la decimal con un punto. Más información en Flotante.

complejos: un número complejo se crea realizando operaciones aritméticas con el número imaginario i (que se puede crear con el icono o con el identificador i_) y con los números reales. Se puede usar también la función polar para crearlos. Algunas funciones relacionadas con los números complejos son parte_real, parte_imaginaria, argumento, norma o conjugado. Más información en Complejo.

 Variables

En matemáticas, así como en wiris, las variables son nombres, con o sin valor. Un nombre es una cadena de caracteres alfanuméricos que empieza con una letra, como por ejemplo x, y, x1, x2, HAL o alpha. En cambio 2x o 3ab no lo son, porque su primer carácter es un dígito.

wiris diferencia entre letras mayúsculas y minúsculas. Así, pues, x y X son variables diferentes, como también lo son f1 y F1.



Asignación y definición de valores a variables 

Para dar valor a una variable se usan los operadores = y :=.

  • Si usamos = , la variable toma el valor que tenga la expresión de la derecha del igual en aquel momento.
  • En cambio, si usamos :=, la variable toma en cada momento el valor de la expresión a la derecha del :=. Por lo tanto, si el valor de la derecha cambia, también cambiará el valor de la variable.
Si usamos :=, diremos que definimos el valor de la variable y, si usamos =, diremos que le asignamos un valor.

Si hemos definido o asignado valor a una variable y queremos que vuelva a quedar libre, debemos aplicarle el comando limpiar.


 Otros objetos

polinomios: un polinomio se crea realizando ciertas operaciones aritméticas (suma, resta y multiplicación) entre números y variables. Para evaluar un polinomio en un valor se usa la función evaluar. Existen dos comandos más que son importantes: raíces y factorizar que, como su nombre indica, permiten encontrar las raíces de un polinomio y factorizarlo, respectivamente. Más información en Polinomio.

ecuaciones e inecuaciones: Los símbolos necesarios para definir y trabajar con ecuaciones e inecuaciones se muestran en la tabla siguiente. wiris dispone de iconos para escribirlos (esta vía es la que da la mejor calidad tipográfica), pero también se pueden entrar mediante el teclado o con una combinación de teclas.

tipo Símbolo Icono Teclado
ecuación NOTA 1 =  
ecuación == Ctrl + =
desigualdad != Ctrl + !
inecuaciones >  
>= Ctrl + Shift + >
<  
<= Ctrl + <

Una ecuación (o inecuación) se crea separando dos expresiones por el símbolo de igualdad (desigualdad). Las expresiones a la izquierda y a la derecha de una igualdad (desigualdad) se llaman término izquierdo y término derecho, respectivamente.

Si escribimos el signo ? NOTA 2 a la derecha de una ecuación o inecuación, wiris nos dice si la igualdad o desigualdad se cumple o no.

NOTA 1 Para escribir una ecuación, normalmente es suficiente usar el símbolo =. En el caso haya confusión con la asignación usaremos obligatoriamente el símbolo ==.

NOTA 2 El signo ? debe ir precedido de un espacio blanco puesto que ? es un carácter válido para construir identificadores.


listas: Una lista es una secuencia cerrada por llaves. Podemos introducir las llaves mediante las teclas { y } o con el icono de tal forma que, si creamos las llaves con el icono, el tamaño de estas se adaptará a la de su contenido. Las combinaciones de teclas Ctrl + { y Ctrl + } también crean llaves de tamaño variable.

Hay dos comandos que nos ayudan a trabajar con las listas:

  • longitud, determina el número de elementos de una lista.
  • ordenar, ordena una lista formada por objetos ordenables.


Listas verticales 

Las listas también se pueden representar verticalmente; en tal caso, las llamaremos listas verticales. Estas listas tienen las mismas propiedades que las listas horizontales pero sus elementos se muestran uno debajo del otro y, por tanto, no hacen falta comas para separarlos. Usaremos el icono para crear listas verticales y la combinación de teclas Shift + Enter para crear una nueva fila.

Más adelante veremos cómo manipular listas de manera sencilla y como se usan en la resolución de sistemas. Más información en Lista.


vectores y matrices: un vector es una secuencia cerrada por corchetes, que podemos crear con las teclas [ , ], con el icono , separando sus elementos con una coma, o bien usando el icono . Si creamos los corchetes usando el icono, el tamaño de estos se ajustará al tamaño de su contenido. El mismo resultado se puede obtener con las combinaciones de teclas Ctrl + [ y Ctrl + ]

Una matriz es un vector formado por vectores de la misma longitud; cada uno de estos vectores corresponde a una fila de la matriz.

Los iconos y , explicados en detalle en el capítulo Menús, iconos..., permiten la creación de vectores y matrices de manera fácil.

Para descubrir cómo se trabaja con vectores y matrices, puede consultarse el capítulo de Álgebra Lineal.



Manipulación de listas, vectores y matrices  

Los subíndices creados con el icono son la herramienta principal para manipular listas, vectores y matrices; en particular, para extraer y cambiar sus elementos.

Dada una lista o un vector v, y un número entero i, vi es la i-ésima componente de v, siempre que 1<=i<=longitud(v).

Al ser toda matriz un vector de vectores, si llamamos A a una matriz, entonces Ai es su fila i-ésima y Ai,j ( o Aij ) el j-ésimo elemento de la fila i-ésima (suponiendo que exista).

Podemos usar el punto como notación equivalente a la anterior; de manera que la expresión An es equivalente a A.n, y Ai,j es equivalente a A.i.j. Del mismo modo, si v es un vector, v.i es la i-ésima componente de v.

Para cambiar el valor de una componente de una lista, vector o matriz, podemos usar la sintaxis explicada en el subapartado anterior y asignarle el nuevo valor con el operador = .


expresiones matemáticas: los objetos matemáticos que no son de ninguno de los tipos anteriores son considerados expresiones matemáticas de tipo Expresión.

Algunos ejemplos de este tipo de objetos son

sen(x), sen(x)2+cos(x)2 o f(x)

El comando simplificar calcula una expresión equivalente a la dada pero tan simple como sea posible.

mathsformore.com powered by WIRIS
©2003 maths for more sl. Todos los derechos reservados. Aviso legal