Skip to content

Commit

Permalink
Preparation of the release 2.23.1
Browse files Browse the repository at this point in the history
  • Loading branch information
mkulesh committed Dec 19, 2022
1 parent 9e67107 commit 95d8a0d
Show file tree
Hide file tree
Showing 9 changed files with 55 additions and 11 deletions.
25 changes: 24 additions & 1 deletion app/src/main/assets/release_notes.mmt
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,29 @@
<text_fragment textStyle="subsection">
<term key="text" text="Current release:" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text='Added "solve" function to find a&#10;root of an one-dimensional equation:' />
</text_fragment>
<result resultFieldType="real" arrayLength="7">
<term key="leftTerm" code="solve">
<term key="argTerm" code="sin">
<term key="argTerm" code="mult">
<term key="leftTerm" text="0.1" />
<term key="rightTerm" text="x" />
</term>
</term>
<term key="index" text="x" />
<term key="minValue" text="1" />
<term key="maxValue" text="50" />
</term>
<term key="rightTerm" text="" />
</result>
<text_fragment numbering="true">
<term key="text" text="Fixed a bug: F-Droid can't build - AAPT2&#10;error." />
</text_fragment>
<text_fragment textStyle="subsection">
<term key="text" text="Version 2.23.0" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="Added possibility to format a result as&#10;a fraction:" />
</text_fragment>
Expand All @@ -25,7 +48,7 @@
<term key="text" text="Fixed a bug: an operation with an array&#10;on the top of equation results NaN or&#10;an invalid value." />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="Fixed a bug: 3D plot fails whenever&#10;one interval is used twice." />
<term key="text" text="Fixed a bug: 3D plot fails whenever one&#10;interval is used twice." />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="Fixed a bug on Android 12: soft keyboard&#10;disappears when a formula is expanded." />
Expand Down
36 changes: 27 additions & 9 deletions doc/html/functions_overview.html
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -318,8 +318,8 @@ <h4>6 Functions for real numbers</h4>
argument</p>

<table border = "0" cellspacing="0" cellpadding="0"><tr>
<td>$$random \left( 1\right) = 0.935868$$</td>
<td>$$random \left( 10\right) = 7.23644$$</td>
<td>$$random \left( 1\right) = 0.686012$$</td>
<td>$$random \left( 10\right) = 0.123869$$</td>
</tr></table><br>

<p>The most negative (closest to negative
Expand Down Expand Up @@ -411,7 +411,25 @@ <h4>9 The definite integral of a function</h4>
<td>$$\displaystyle\int_{-{\pi} / 2}^{0}\displaystyle\int_{2}^{3}{\rho} \cdot G \left( {\varphi},\, {\rho}\right) \, d{\rho}\, d{\varphi} = 5.0$$</td>
</tr></table><br>

<h4>10 IF-function and logical operators</h4>
<h4>10 Root finding</h4>

<p>A root of an one-dimensional equation f(x)=0
using Ridders Method:</p>

<table border = "0" cellspacing="0" cellpadding="0"><tr>
<td>$$f(x) := \frac{d}{dx} \left( {sin \left( x\right) }^{2} + {e}^{sin \left( x\right) }\right) $$</td>
</tr></table><br>

<table border = "0" cellspacing="0" cellpadding="0"><tr>
<td>$$r := solve \left( f \left( y\right) ,\, y,\, -5,\, 5\right) $$</td>
</tr></table><br>

<table border = "0" cellspacing="0" cellpadding="0"><tr>
<td>$$r = 4.71239$$</td>
<td>$$f \left( r\right) = -2.54529E-9$$</td>
</tr></table><br>

<h4>11 IF-function and logical operators</h4>

<p>Select a term to be used depending on
comparison result for two expressions</p>
Expand Down Expand Up @@ -453,7 +471,7 @@ <h4>10 IF-function and logical operators</h4>
<td>$$if \left( \left( 1 = 2 \right) and \left( 1 \neq 2 \right),\, true,\, false\right) = 0.0$$</td>
</tr></table><br>

<h4>11 Function plots</h4>
<h4>12 Function plots</h4>

<table border = "0" cellspacing="0" cellpadding="0"><tr>
<td>The first x-value:</td>
Expand Down Expand Up @@ -495,7 +513,7 @@ <h4>11 Function plots</h4>
<td><img src="functions_overview_fig2.png"alt="Image"></td>
</tr></table><br>

<h4>12 Arrays</h4>
<h4>13 Arrays</h4>

<p>Define index range</p>

Expand Down Expand Up @@ -554,7 +572,7 @@ <h4>12 Arrays</h4>
<td>$$E = \begin{bmatrix}1.0&0.0&0.0\\0.0&1.0&0.0\\0.0&0.0&1.0\\\end{bmatrix}$$</td>
</tr></table><br>

<h4>13 Signal processing</h4>
<h4>14 Signal processing</h4>

<p>Read a matrix fom an ASCII CSV file: </p>

Expand Down Expand Up @@ -611,12 +629,12 @@ <h4>13 Signal processing</h4>
<td><img src="functions_overview_fig5.png"alt="Image"></td>
</tr></table><br>

<h4>14 Output format</h4>
<h4>15 Output format</h4>

<p>Using result property dialog, it is possible
to change the format of the result field: </p>

<p>14.1 Radix</p>
<p>15.1 Radix</p>

<p>Use a radix for integer results, for example
use binary, octal or hexadecimal bases:</p>
Expand All @@ -631,7 +649,7 @@ <h4>14 Output format</h4>
<td>$$M = fe$$</td>
</tr></table><br>

<p>14.1 Fraction</p>
<p>15.1 Fraction</p>

<p>Show a fraction for the floating results:</p>

Expand Down
Empty file modified doc/html/functions_overview_fig1.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/html/functions_overview_fig2.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/html/functions_overview_fig3.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/html/functions_overview_fig4.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/html/functions_overview_fig5.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/323.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
• Added "solve" function to find a root of an one-dimensional equation.
• Fixed a bug: F-Droid can't build - AAPT2 error.
3 changes: 2 additions & 1 deletion fastlane/metadata/android/en-US/full_description.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ Benefits and features:
* The app contains detailed "How to use" page and several examples
* Supports different color themes
* Supports data import from ASCII files
* Supports units of measurements, arrays, complex numbers, functions of many arguments, plots for several functions, contour and 3D plots, summation and product operations, derivative and definite integrals, if-function and logical operators, Fourier transform, root finding.

The microMathematics Plus has exactly the same user interface as the microMathematics free version, but implements more mathematical functionality: units of measurements, arrays, complex numbers, functions of many arguments, plots for several functions, contour and 3D plots, summation and product operations, derivative and definite integrals, if-function and logical operators. This version has following mathematical limitations: it does not support special functions, vectors, matrices and many other things from high-level mathematics.
This version has following mathematical limitations: it does not support special functions, vectors, matrices and many other things from high-level mathematics.

Languages: English, Russian, German, Brazilian Portuguese, Chinese, Spanish

0 comments on commit 95d8a0d

Please sign in to comment.