TU ANUNCIO / YOUR PUBLICITY

AQUÍ PODRÍA ESTAR TU ANUNCIO: / HERE COULD BE YOUR AD E-mail

martes, 18 de diciembre de 2018

Regresión no lineal en Android / Non-linear regression on Android


Nueva versión del programa de regresión polinómica. Incluye, por tanto, la regresión lineal: Además, se puede realizar regresiones exponenciales y logarítmicas. Utiliza el método de mínimos cuadrados.
New version of the polynomial regression program. It includes, therefore, the linear regression: In addition, exponential and logarithmic regressions can be performed. Uses the method of least squares.
Disponible en Google Play Store:
Available in the Google Play Store:

Este programa ha sido creado con los objetivos de simplificación y potencia. Simplificación en la facilidad de inserción de datos y potencia, al referirnos a la capacidad de calcular las regresiones tipo más habituales (polinómica, exponencial y logarítmica).
This program has been created with the objectives of simplification and power. Simplification in the ease of data insertion and power, in reference to the ability to calculate the most common type regressions (polynomial, exponential and logarithmic).

El manejo es muy sencillo. La pantalla inicial tiene este aspecto:
The handling is very simple. The initial screen looks like this:



Permisos / Permissions


La primera vez que se abre el programa nos pedirá permiso para poder guardar datos en nuestro dispositivo. Los datos que se guardarán y leerán son los de tipo persistente. Este tipo de datos se explican más abajo.
The first time the program opens, it will ask for permission to save data on our device. The data that will be saved and read will be the persistent type. This type of data is explained below.

Por favor, lea nuestra política de privacidad:
Please, read our privacy policy:
https://carreteras-laser-escaner.blogspot.com/2016/01/politica-de-privacidad-de-las-apps-de.html


Opción Nuevo / New option

La opción nuevo anula los valores anteriores (o no) y redimensiona la lista de datos.
Al arrancar siempre aparecerá la última lista utilizada.

The new option overrides the previous values (or not) and resizes the list of data.
When starting, the last used list will always appear.


Opción Edición / Edition option

Pulsando Edición,
Pressing Edit




Opción Error / Error option

Pulsando Error,
Pressing Error




Esta opción permitirá el cambio de la precisión en el cálculo numérico de la regresión. Un valor de "6" equivale a no permitir errores menores de 10-6.  Cuanto mayor sea dicho coeficiente, más exactos serán los resultados pero más lento será el cálculo. El valor por defecto de "6" es un punto de equilibrio entre velocidad de cálculo y exactitud. Si se cambia se mantendrá persistentemente.

This option will allow the change of the precision in the numerical calculation of the regression. A value of "6" is equivalent to not allowing errors less than 10-6. The higher this coefficient, the more accurate the results will be but the slower the calculation will be. The default value of "6" is a balance point between calculation speed and accuracy. If it changes, it will persist


Selección del tipo de regresión / Selection of the type of regression

Pulsando sobre el tipo de selección, es posible cambiar de regresión polinómica (que incluye la lineal cuando el grado es 1) a exponencial y logarñitmica.

By clicking on the type of selection, it is possible to change from polynomial regression (which includes linear when the degree is 1) to exponential and logarithmic.






Opción X ↔ Y /  X ↔ Y option 


Traspone los datos de coordenadas a ordenadas y viceversa.

Transpose coordinate data to ordinate and vice versa.


Opción Grado / Grade option


Permite aumentar / dirminuir el grado del polinomio o el aumento del exponente en las regresiones.

It allows to increase / decrease the degree of the polynomial or the increase of the exponent in the rest of the regressions.


Opción Informe / Report option


Exporta los resultados en formato HTML, así como el gráfico en formato PNG.

Exports the results in HTML format, as well as the graph in PNG format.


Opciones lupa (+/-) / Magnifying glass (+/-) options


Permiten ampliar / dirminuir el tamaño del tipo de letra y el gráfico.

They allow to enlarge / decrease the size of the typeface and the graphic.




Otras opciones Other options


Respectivamente, según se describen en la siguiente figura:

Respectively, as described in the following figure:



Los cuatro primeros permiten acceder a otras aplicaciones de Abakal (Raíces de polinomios, Matrices y ecuaciones, Series de Taylor y calculadora científica)
El siguiente botón permite cambiar el idioma de la aplicación al Español, Inglés y Francés.
El último botón permite acceder al presente manual de instrucciones.

The first four buttons allow access to other applications of Abakal (Roots of polynomials, Matrices and equations, Taylor series and scientific calculator)
The following button allows you to change the language of the application to Spanish, English and French.
The last button allows access to this instruction manual.

Antigua versión: https://play.google.com/store/apps/details?id=com.nieto.luis.minimos_cuadrados

jueves, 6 de diciembre de 2018

Inversa, autovalores, ecuaciones en Android / Inverse, eigenvalues, equations in Android


Nueva versión del programa de cálculo de matrices, inversas autovalores y ecuaciones:
New version of the calculation program for matrices, inverse eigenvalues and equations:
Disponible en Google Play Store:
Available in the Google Play Store:
https://play.google.com/store/apps/details?id=com.nieto.luis.matriz

Este programa ha sido creado con los objetivos de simplificación y potencia. Simplificación en la facilidad de inserción de datos (hablando de matrices, éstos siempre son abundantes) y potencia, al referirnos a la capacidad de calcular determinates, inversas, autovalores y resolución de ecuaciones.

This program has been created with the objectives of simplification and computing power. Simplification by the ease of data insertion (these are always many) and calculation power, when we refer to the ability to calculate determinates, inverses, eigenvalues and resolution of equations.


El manejo es muy sencillo. La pantalla inicial tiene este aspecto:
The handling is very simple. The initial screen looks like this:




Permisos / Permissions


La primera vez que se abre el programa nos pedirá permiso para poder guardar datos en nuestro dispositivo. Los datos que se guardarán y leerán son los de tipo persistente. Este tipo de datos se explican más abajo.
The first time the program opens, it will ask for permission to save data on our device. The data that will be saved and read will be the persistent type. This type of data is explained below.



Opción Nuevo / New option

La opción nuevo pone a cero los valores de la matriz y dimensiona su tamaño.
Al arrancar siempre aparecerá la última matriz utilizada.

The new option puts zero to all the values of the matrix and dimensions its size.

Opción Edición / Edition option

Pulsando Edición,
Pressing Edit



Se pueden ir cambiando los valores de la matriz. ESTE DATO ES PERSISTENTE. LOS DATOS DE LA MATRIZ SE GUARDAN EN EL DISPOSITIVO POR ELLO SE PIDEN LOS PERMISOS DE ACCESO AL DISPOSITIVO INDICADOS AL INICIO.
You can change the values of the matrix.THIS DATA IS PERSISTENT. THE DATA OF THE MATRIX IS SAVED IN THE DEVICE THEREFORE, THE ACCESS PERMITS ARE REQUESTED TO THE DEVICE INDICATED AT THE START.

Pulsando Salir, se sale de la edición.
Pressing Exit, you will leave the edition.


Opción Determinate / Determinant option


Pulsando Determinante,
Pressing Determinant,



Obtendremos el valor del determiante.
You will obtain the value of the determinant.

Opción Inversa / Inverse option

Pulsando Inversa,
Pressing Inverse,



Obtendremos la inversa.
You will get the inverse.

Opción Autovalores / Eigenvalues option


Pulsando Autovalores,
Pressing Eigenvalues,




Obtendremos el polinomio característico y los valores de los autovalores (raíces del polinomio característico) y una posible diagonalizacón de la matriz.

You will obtain the characteristic polynomial and the values of the eigenvalues (roots of the characteristic polynomial) and a possible diagonalization of the matrix.

Se puede resolver los valores de P, P-1 ,y D que resuelven las ecuaciones
 P·D·P-1= A (matriz dato)

It's possible solve the values of P, P-1, and D that solve the equations
 P·D·P-1= A (data matrix)


Opción Ecuaciones / Ecuations option

Pulsando Ecuaciones,
Pressing Equations,




Podremos editar la matriz de términos independientes. La resolución de ecuaciones se hace por dos métodos. El primero consiste en el producto de la matriz inversa por la de términos independiente y el segundo, por el método de Gauss-Jordan. Esto es importante porque en el caso de una inversa inexistente, determinante nulo o si el sistema es incompatible o indeterminado.

You can edit the matrix of independent terms. The resolution of equations is done by two methods. The first consists of the product of the inverse matrix for the independent term and the second, by the Gauss-Jordan method. This is important because in the case of a non-existent inverse, null determinant or if the system is incompatible or indeterminate.

ESTE DATO ES PERSISTENTE. LOS DATOS DE LA MATRIZ SE GUARDAN EN EL DISPOSITIVO POR ELLO, SE PIDEN LOS PERMISOS DE ACCESO AL DISPOSITIVO INDICADOS AL INICIO.
THIS DATA IS PERSISTENT. THE DATA OF THE MATRIX IS SAVED IN THE DEVICE THEREFORE, THE ACCESS PERMITS ARE REQUESTED TO THE DEVICE INDICATED AT THE START.

Opción Informe / Report option,

PARA PODER GUARDAR ESTE INFORME EN SU DISPOSITIVO SE HAN PEDIDO LOS PERMISOS DE ACCESO A ÉSTE.
TO BE ABLE TO SAVE THIS REPORT ON YOUR DEVICE THE ACCESS PERMISSIONS HAVE BEEN REQUESTED.

Exporta el resultado en formato HTML. Lo cual permite visualizarse en cualquier navegador.
It exports the result in HTML format. Which allows to be viewed in any browser.


Y de ahí, por ejemplo, imprimirse en PDF:
And from there, for example, print in PDF:


Los demás botones / The other buttons


El resto de botones;
The rest of buttons;


Lupa + y Lupa - permiten aumentar el tamaño de la letra en el panel de visualización.
Magnifier glass + and Magnifier - glass allow you to increase the size of the letter on the display panel.



El icono del libro remitirá a este manual de instrucciones.
Book icon sent to this instruction manual.

El resto de iconos redirigirán hacia otros aplicaciones
The rest of the icons will redirect to other applications


Otras referencias / Other references


Para mejorar el análisis funcional, derivadas numéricas, integrales, series de Taylor véase:
To improve the functional analysis, numerical derivatives, integrals, Taylor series see:
https://carreteras-laser-escaner.blogspot.com/2016/03/desarrollo-de-taylor-en-android.html


Calculadora científica:
Scientific calculator:
https://carreteras-laser-escaner.blogspot.com/2015/12/manual-del-programa-de-calculo-con.html



Para la resolución de raíces de polinomios, véase:
For the resolution of polynomial roots, see:
https://carreteras-laser-escaner.blogspot.com/2015/12/manual-de-instrucciones-del-programa-de.html


Para regresión polinómica con mínimos cuadrados, véase:
For polynomial regression with least squares, see:
https://carreteras-laser-escaner.blogspot.com/2016/01/regresion-polinomica-minimos-cuadrados.html


Notas de la versión anterior:
https://carreteras-laser-escaner.blogspot.com/2015/12/manual-del-programa-de-calculo-con.html

jueves, 29 de noviembre de 2018

Calculadora en Android - Instrucciones



Disponible en Google Play Store:
Available in the Google Play Store:
https://play.google.com/store/apps/details?id=com.nieto.luis.calculadora.calculadora

Nuevo en la versión 3. Ahora incorpora e cálculo de series de Taylor.
New in version 3. Now it incorporates the calculation of Taylor series.

Nuevo en la versión 4. Ahora incorpora e cálculo de series de raices de polinomios
New in version 4. Now incorporates the calculation of polynomial root series.

Nuevo en la versión 7. Ahora también se pueden calcular el mínimo común múltiplo y el máximo común divisor.
New in Version 7. Now you can also calculate the lowest common multiple and greatest common divisor.


Nuevo en la versión 8: Ahora también se pueden calcular series.
New in version 8: Now you can also calculate series.

La necesidad de disponer de una calculadora científica para nuestros propios fines nos ha hecho ir diseñando una que ahora compartimos.
The need to have a scientific calculator for our own purposes has made us go designing one fhat we now share.

El manejo es muy sencillo. La pantalla inicial tiene este aspecto:
The handling is very simple. The initial screen looks like this:



Permisos / Permissions


La primera vez que se abre el programa nos pedirá permiso para poder guardar datos en nuestro dispositivo. Los datos que se guardarán y leerán son los de tipo persistente. Este tipo de datos se explican más abajo.
The first time the program opens, it will ask for permission to save data on our device. The data that will be saved and read will be the persistent type. This type of data is explained below.

1ª Fila. Edición. / 1st Row Edition.


AC    →  "ALL CLEAR" Borra toda la linea
AC    → "ALL CLEAR" Clears the entire line

Del    →  "Delete" Borra el último carácter o función
Del    → "Delete" Delete the last character or function

→M   → Inserta el último resultado obtenido en memoria
→ M  → Insert the last result obtained in memory

M→   → Recupera cualquier valor ingresado con anterioridad en memoria de una lista desplegable. Este botón parpadeará cuando se realice un ingreso de un dato en memoria. Estos valores se eliminan cada vez que se abre el programa.
M → → Recalls any previously entered value in memory from a drop-down list. This button will flash when an entry is made in memory. These values are deleted each time the program is opened.


Ans   → "Answer" Inserta el último resultado directamente
Ans   → "Answer" Insert the last result directly

2ª-5ª Fila. Números y operadores. / 2nd-5th Row. Numbers and operators.


Números → Aparecen con botones de fondo blanco los botones de numeración (0, 1, 2, ... 9)
Numbers → Numeric buttons (0, 1, 2, ... 9) appear with white background buttons

E → Permite la notación científica. Por ejemplo: 1.23E-23
E → Allows scientific notation. For example: 1.23E-23

. → Simplemente es el punto decimal.
.  → It is simply the decimal point.

Operadores → Aparecen con botones de fondo verde (+, -, x, /, ^). El botón con el signo menos (-) además sirve para marcar números negativos
Operators → Appear with green background buttons (+, -, x, /, ^). The button with the minus sign (-) also serves to mark negative numbers

√ →   Se ha incorporado la función raiz en esta fila por la frecuencia en su uso. No porque sea un operador.
√ → The root function has been incorporated in this raw by the frequency of their use. Not because he is an operator.

6ª Fila.Funciones trigonométricas / 6th Row. Trigonometric functions


Sin, Cos, Tan → Aparecen con botones de fondo magenta las funciones trigonométricas seno, coseno y tangente respectivamente.
Sin, Cos, Tan → The sine, cosine and tangent trigonometric functions appear with magenta background buttons.

Hyp → Modifica las funciones trigonométricas a hiperbólicas es decir seno hiperbólico, coseno hiperbólico y tangente hiperbólica respectivamente. se denominará Tri para invertir el vcambio. En el panel principal aparecerá escrito Tri o Hyp según este operando
Hyp → Modifies the trigonometric functions to hyperbolic ie hyperbolic sine, hyperbolic cosine and hyperbolic tangent respectively. it will be called Tri to reverse the change. In the main panel will appear written Tri or Hyp according to this operand

Rad → Cálculos en radianes. Puede cambiarse a grados sesagesimales (DEG) y centesimales (GRA) un seno en radianes se denominará "sin()" en grados "sino()" y en gradianes "sing()". Ésto nos permitirá mezclar estas operaciones en la misma fila y sabremos como está operando gracias a los subindices de "º" y "g"
Rad → Calculations in radians. It can be changed to sesagesimal degrees (DEG) and centesimal (GRA) a sine in radians will be called "sin ()" in degrees "but ()" and gradians "sing ()". This will allow us to mix these operations in the same row and we will know how it is operating thanks to the subindices of "º" and "g"

Véase como están utilizados los cambios a hiperbólicas y trigonométricas con diferentes tipos de gradación.
See how hyperbolic and trigonometric changes are used with different types of gradation.

7ª Fila. Logaritmos, inversas y R.P.N. o N.P.I. / 7th Row. Logarithms, inverses and R.P.N.


ln, log₁₀, log₂ → Aparecen con botones de fondo magenta las funciones logaritmicas en base "e", 10 y 2 respectivamente.
ln, log₁₀, log₂ → The logarithmic functions in base "e", 10 and 2 respectively, appear with magenta background buttons.

Inv → Modifica las funciones a sus inversos sin, cos y tan pasan a ser sinˉ¹, cosˉ¹, tanˉ¹ (arcoseno, arcocosena y arcotangente), Si está pulsado el botón "Hyp" serían sus homólogos hyperbólicos: Shˉ¹, Chˉ¹, Thˉ¹.
Modifica la lupa de "-" a "+"

Inv → Modify the functions to their inverses without, cos and tan become sinˉ¹, cosˉ¹, tanˉ¹ (arcoseno, arcocosena and arctangent), If the "Hyp" button is pressed they would be their hyperbolic counterparts: Shˉ¹, Chˉ¹, Thˉ¹.
Modify the magnifying glass from "-" to "+"


También se modifican las funciones logarítmicas pasando a ser: eʸ, 10ʸ y 2ʸ.
The logarithmic functions are also modified, becoming: eʸ, 10ʸ and 2ʸ.

En la fila siguiente está la función "int" (parte entera de un número) se modifica a "frac" (parte no entera).
In the next row, the "int" function (integer part of a number) is modified to "frac" (non-integer part).

También se modifica el botón "Taylor" por el de "Series" (∑S(n)),
Also changes the button "Taylor" by the "Serials"  (∑S(n)),

Este botón cambia de denominación a "Dir" (directa) para restaurar los valores previos. TAl situación queda reflejada en la parte superior derecha del panel.
This button changes its name to "Dir" (direct) to restore the previous values. The situation is reflected in the upper right part of the panel.




R.P.N.  → (Reverse Polish Notation) Añade una línea (en rojo) con la transcripción de la notación polaca inversa de la expresión que se disponga en el panel. (en español sería N.P.I., se ha puesto en inglés para evitar bromas del tipo "se trata del botón Ni Pajolera Idea", por no decir un taco)
R.P.N. → (Reverse Polish Notation) Add a line (in red) with the transcription of the inverse Polish notation of the expression that is available in the panel. 



8ª Fila. Otras funciones, constantes e información. / 8th Row. Other functions, constants and information.


Int / Frac → Resuelve la parte entera, o fraccionaria de un número real.
Int / Frac → Solve the integer, or fractional, part of a decimal number

Γ / ! → Si se parte de un numero entero positivo Γ(8) = (8-1)! = 5040. En caso contrario se tratará de la función Gamma. véase: https://es.wikipedia.org/wiki/Funci%C3%B3n_gamma
Γ /! → If you start from a positive integer Γ (8) = (8-1)! = 5040. Otherwise, it will be the Gamma function. see: https://es.wikipedia.org/wiki/Funci%C3%B3n_gamma
NOTA: Cuidado con ese Γ(n) = (n-1)!. Ya se verá como hay alguien que comenta que calcula mal los factoriales.
NOTE: Beware of that Γ (n) = (n-1)! You'll see how someone says that they miscalculate the factorials.


Ctes → Añade contantes a una lista desplegable. Estas serán de tipo persistente (de ahí la necesidad de los permisos de escritura mencionados al principio). Esto nos permitirá ir añadiendo los valores de las constantes que más utilicemos. por defecto están incluidas "e" y "π"
Ctes → Add constants to a drop-down list. These will be persistent type (hence the need for the writing permissions mentioned at the beginning). This will allow us to add the values of the constants that we use the most. by default "e" and "π" are included

Para la edición / adicción / eliminación de estas constantes se abre un panel adicional:
For editing / addiction / elimination of these constants an additional panel is opened:





Para facilitar la incorporación de constantes quedan sólo accesibles los botones que permiten editar a la nueva constante.
To facilitate the incorporation of constants, only the buttons that allow editing the new constant are accessible.

Información / Information
"i" → Botón Información accede a esta pagina web con las instrucciones del programa.
"i" → Information button access this web page with the instructions of this app.




Después de ser pulsado el botón "i" aparecerá un diálogo que nos avisará de que el programa abrirá esta página web donde están alojadas las instrucciones.
After pressing the "i" button, a dialog will appear informing you that the program will open this web page where the instructions are stored.

9ª Fila. "X", series de Taylor, aumento / disminución del tamaño de la letra e idioma

, 9th Row. "X", Taylor seriesincrease / decrease in font size and idiom


Para adentrarse en el mundo de las funciones primero hay que incorporar la incógnita "x".
To enter the world of functions, we must first incorporate the unknown "x".

x → Incorpora la x al panel con el valor residente en el botón siguiente
x → Incorporates the x to the panel with the resident value in the next button

" " → Cambia el valor de "x". Aparecerá un panel auxiliar donde podremos modificar el valor
"" → Change the value of "x". An auxiliary panel will appear where we can modify the value




SERIES DE TAYLOR / TAYLOR SERIES
Taylor → Abre la ventana de análisis y series de Taylor. Sólo está operativo si la función mostrada en el panel es una función (contiene la "x") y está bien formada.
Taylor  → Open the analysis and Taylor series window. It is only operative if the function shown in the panel is a function (it contains the "x") and is well formed..




¿? → Abre un diálogo con una breve explicación de los dos sistemas de cálculo (Regresión / derivación) con los que se realiza el cálculo.
¿? → Open a dialogue with a brief explanation of the two calculation systems (Regression / derivation) with which the calculation is performed.

x → Permite el cambio del valor central del monomio.
x → Allows the change of the central value of the monomial.



Por Regresión → Realiza el cálculo de la serie de Taylor por regresión entre varios puntos equidistantes en el entorno del gráfico mostrado. La serie queda copiada en el portapapeles por si deseamos utilizar la función de copiar/pegar en otro programa (correo o mensajería). Si aumentamos el campo de visión de la gráfica se verá la bondad de la aproximación,
By Regression → Performs the calculation of the Taylor series by regression between several equidistant points in the environment of the graph shown. The series is copied to the clipboard if we want to use the copy / paste function in another program (mail or messaging). If we increase the field of vision of the graph we will see the goodness of the approximation,.





Por Derivación → Realiza el cálculo de la serie de Taylor por regresión entre varios puntos equidistantes en la magnitud "dx". La serie queda copiada en el portapapeles por si deseamos utilizar la función de copiar/pegar en otro programa (correo o mensajería). Si aumentamos el campo de visión de la gráfica se verá la bondad de la aproximación,
By Derivation → Perform the calculation of the Taylor series by regression between several equidistant points in the magnitude "dx". The series is copied to the clipboard if we want to use the copy / paste function in another program (mail or messaging). If we increase the field of vision of the graph we will see the goodness of the approximation,

dx → Permite el cambio del valor de "dx" .
dx → Allows the change of the value of "dx".



Grado → Permite el cambio de valores que formarán parte en la regresión.
Grade → Allows the change of values that will be part of the regression.

Mostrando factoriales → Opera o deja indicados los valores n! en la sucesión.
Showing factorials → Operate or show the n values! in succession.

Lista desplegable → Muestra las partes del polinomio.
Drop-down list → Shows the polynomial parts.

La incorporación del cálculo de series de Taylor eliminará la app dedicada a tal operatividad en Google Play. Si se desea tener más información de la referenciada app vea: https://carreteras-laser-escaner.blogspot.com/2016/03/desarrollo-de-taylor-en-android.html
The incorporation of the Taylor series calculation will eliminate the app dedicated to such operability in Google Play. If you want to have more information of the referenced app see: https://carreteras-laser-escaner.blogspot.com/2016/03/desarrollo-de-taylor-en-android.html






Idioma "ESP/ENG/FRA" → Botón de cambio de idioma. Permite cambiar el idioma (Español / Inglés / Francés).
Idioma "ESP/ENG/FRA" → Language change button. It allows to change the language (Spanish / English / French).



SERIES
∑S(n) → Abre la ventana de series. Sólo está operativo si la función mostrada en el panel es una función (contiene la "x") y está bien formada.
∑S(n) → Open the series window. It is only operative if the function shown in the panel is a function (it contains the "x") and is well formed..

En el siguiente ejemplo calcula ∑1/n² ≈ π²/6 en un intervalo amplio [1..100000]:
In the following example calculates ∑1/n²  π²/6 in a wider range [1..100000]:




10ª Fila. Análisis funcional simple y botón "Igual" / 10th Row. Simple functional analysis and "Equal" button

→f(x)  → Incorpora la función visualizada a la lista desplegable denominada "F→". Este procedimiento es de tipo persistente. Es decir, queda guardado en el dispositivo. (de ahí la necesidad de los permisos de escritura mencionados al principio)
→ f (x) → Incorporates the displayed function into the drop-down list called "F →". This procedure is a persistent type. That is, it is stored in the device. (hence the need for the writing permissions mentioned at the beginning)

F→  → Despliega la lista de funciones guardada y permite la eliminación de funciones memorizadas a través de un panel auxiliar del misto tipo utilizado en otras ocasiones (constante y "x")
F → → Displays the stored list of functions and allows the elimination of memorized functions through an auxiliary panel of the same type used in other occasions (constant and "x")




F → Raíces de polinomios → Abre el dialogo Véase, mas abajo, el apartado dedicado a la resolución de raíces. https://carreteras-laser-escaner.blogspot.com/2018/11/calculadora-en-android-instrucciones.html#raiz
F → Roots of polynomials → Open the dialog See, below, the section dedicated to root resolution.. https://carreteras-laser-escaner.blogspot.com/2018/11/calculadora-en-android-instrucciones.html#raiz


Dib → Abre la ventana de análisis funcional básico. Sólo está operativo si la función mostrada en el panel es una función (contiene la "x") y está bien formada.
Dib → Opens the basic functional analysis window. It is only operative if the function shown in the panel is a function (it contains the "x") and it is well formed.


De primeras, se mostrarán los máximos, mínimos y puntos de inflexión que se encuentren en la zona dibujada. Si se marca la casilla de valores aparecerán éstos en la gráfica. Como en el caso de la calculadora, los iconos de la lupa +/- permiten aumentas / disminuir el tamaño del tipo de letra.
First, will be shown the maximums, minimums and inflection points that are in the drawn area. If the box of values is marked, they will appear in the graph. As in the case of the calculator, the icons of the magnifying glass +/- allow you to increase / decrease the size of the font.

El botón "Derivación numérica" permite el cálculo de la derivada realizado por métodos numéricos. Adicionalmente se puede cambiar el valor de X y el de "dx" utilizado para el proceso. EN el dibujo, además aparecerá la ecuación de la recta tangente en el punto (x, f(x))
The "Numerical derivation" button allows the calculation of the derivative made by numerical methods. Additionally you can change the value of X and the "dx" used for the process. In the drawing, the equation of the tangent line at the point (x, f (x)) will also appear

El botón "Integración numérica" permite el cálculo de la integral definida en el intervalo [a, b]. Estos valores también pueden modificarse.
The "Numerical integration" button allows the calculation of the integral defined in the interval [a, b]. These values can also be modified.

Todos los valores aparecen nítidamente en la lista desplegable denominada "Puntos singulares".
All the values appear clearly in the drop-down list called "Puntos singulares" ("Singular points").


El botón con el icono de disquete (zona superior derecha) permite guardar el panel en el dispositivo. ya con el archivo de dibujo se puede proceder con él como se quiera.
The button with the diskette icon (upper right area) allows you to save the panel on the device. With the drawing file you can proceed with it as you wish.



RAÍCES DE POLINOMIOS / POLYNOMIAL ROOTS

10ª Fila, apartado F → Raíces de polinomios. / 10th Row, section F → Roots of polynomials



Al pulsar sobre F, la tercera opción será: Raíces de polinomios. Ésta accede al diálogo de edición del polinomio. (se hace de esta manera porque se ha comprobado que es la que ocasione un mínimo de errores en edición y demás resulta muy simple. Así pues, para escribir, por ejemplo, el polinomio /ecuación x4+5x3-3x2+2=0 escribiríamos 1;5;-3;0;2. El separador será ";" para no confundir le punto decimal con una coma.
La precisión Δε se puede cambiar de 1E-2 a 1E-10. S0n cambiables los valores del exponente, de 2 a 10. 

When clicking on F, the third option will be: Roots of polynomials. This accesses the polynomial edit dialog. (It is done in this way because it has been verified that it is the one that causes a minimum of errors in editing and the rest is very simple.) So, to write, for example, the polynomial / equation x4 + 5x3-3x2 + 2 = 0 would write 1; 5; -3; 0; 2. The separator will be ";" so as not to confuse the decimal point with a comma.

The precision Δε can be changed from 1E-2 to 1E-10. The values of the exponent are changeable, from 2 to 10.

Cuando se haya editado el polinomio se pulsa "✓" y aparecerán las raíces. Pregutará previamene si se desea guardar el polinomio en el conjunto de funciones.
When the polynomial has been edited, press "✓" and the roots will appear. This will ask previously if you want to save the polynomial in the set of functions.




mcm, MCD / lcm, GCD

10ª Fila, apartado F → mcm, MCD / 10th Row, section F → LCM, GCD



Al pulsar sobre F, la cuarta opción será: mcm/MCD. Ésta accede al diálogo de edición para el cálculo del máximo común múltiplo y mínimo comun divisor de un conjunto de números dado. AL tiempo factoriza estos valores.

When pressing on F, the fourth option will be: mcm / MCD. This accesses the editing dialog for the calculation of the greatest common multiple and least common divisor of a given set of numbers. At the time factors these values.

Otras referencias / Other references


Para mejorar el análisis funcional, derivadas numéricas, integrales, series de Taylor véase:
To improve the functional analysis, numerical derivatives, integrals, Taylor series see:
https://carreteras-laser-escaner.blogspot.com/2016/03/desarrollo-de-taylor-en-android.html


Para resolución de ecuaciones, inversas de matrices, determinantes y autovalores véase:
For solving equations, inverse of matrices, determinants and eigenvalues see:
https://carreteras-laser-escaner.blogspot.com/2015/12/manual-del-programa-de-calculo-con.html



Para la resolución de raíces de polinomios, véase:
For the resolution of polynomial roots, see:
https://carreteras-laser-escaner.blogspot.com/2015/12/manual-de-instrucciones-del-programa-de.html


Para regresión polinómica con mínimos cuadrados, véase:
For polynomial regression with least squares, see:
https://carreteras-laser-escaner.blogspot.com/2016/01/regresion-polinomica-minimos-cuadrados.html