La versión 7.0 de MathGraph32 incorpora mejoras muy importantes :
- Ahora es posible crear una matriz importando datos copiando y pegando desde una hoja de cálculo : Para ello usamos el icono
a la derecha de la barra de herramientas de cálculos y elegimos el elemento Matriz por datos de una hoja de cálculo.
- Ahora es posible crear puntos cuyas coordenadas están contenidas en una matriz de dos columnas, la primera columna contiene las abscisas y la segunda las ordenadas de los puntos a crear : para esto usamos el icono
en la parte inferior izquierda de las herramientas de la barra y elegimos el elemento Nube de puntos por matriz de dos columnas.
- Ahora es posible crear una matriz cuyas coordenadas sean las de los puntos de la figura : usamos el icono
ubicado a la derecha de la barra de herramientas de cálculos y elegimos el elemento Matriz de coordenadas.
- Primero elegimos un nombre para la matriz a crear, luego hacemos clic en los puntos deseados. Hacemos clic en el botón rojo DETENER para indicar que hemos terminado.
- La matriz creada es dinámica : si los puntos cambian, la matriz también cambia.
- Una nueva herramienta nos permite crear una recta de regresión lineal utilizando el método de los mínimos cuadrados.
- En la barra de herramientas de creación de rectas, hacemos clic en el icono

- Luego hacemos clic en los puntos de la nube utilizados para crear la recta de regresión y hacemos clic en el botón rojo DETENER cuando hayamos hecho clic en el último punto.
- Tengamos en cuenta que la recta se crea pero que también se crean dos cálculos llamados areg y breg que dan los coeficientes de la recta de regresión.
- Las matrices definidas por un cálculo del tipo fórmula (i, j) (donde i es el número de fila y j el de la columna) ahora tienen un número de filas y columnas dinámicas. Esto permite, en particular, crear macro construcciones muy potentes.
- En la barra de herramientas para la creación de lugares de puntos, el icono
que permite crear una curva de función polinómica pasando por hasta 20 puntos (en lugar de 7 como era anteriormente) e incluso con 20 puntos la figura permanece perfectamente fluida.
- La herramienta
ahora funciona en dos modos.
- Si no marcamos la casilla Usar sólo una función polinómica, la curva se crea en cada segmento que une dos puntos consecutivos mediante una función polinómica de grado 3. Este era el único modo en versiones anteriores.
- Si marcamos la casilla de verificación Usar sólo una función polinómica, la curva será la curva de una función polinómica única de grado 2n - 1 (o menos) si hemos elegido especificar n puntos y n coeficientes directores.
- Nuevas funciones están disponibles :
- nbrow(A) donde A es una matriz : devuelve el número de filas de la matriz A.
- Puede usarse en cálculo matricial o un cálculo real, pero si se usa en un cálculo real, debe ser la única fórmula (por ejemplo, no 2*nbrow(A) en un cálculo real).
- nbcol(A) donde A es una matriz : devuelve el número de columnas de la matriz A.
- Puede usarse en cálculo matricial o un cálculo real, pero si se usa en un cálculo real, debe ser la única fórmula (por ejemplo, no 2*nbcol(A) en un cálculo real).
- El cálculo de un determinante se puede hacer directamente en un cálculo matricial pero entonces debe ser la única fórmula : deter(A) se autoriza como cálculo real del determinante de la matriz A pero se considerará 2*deter(A) como inválido.
- Una nueva función está disponible en un cálculo real :
- divmaxp (n, k) : devuelve el mayor entero natural x tal que x^k divide a n, n no debe ser cero y en valor absoluto menor o igual a 1 000 000 y k debe ser un entero mayor o igual a 2.
- Esta función se puede utilizar para extraer la raíz cuadrada de un número.
Descarga en esta página : Versions
Puede usarlo en línea en esta página : Démo MathGraph32.