New automatic adjustment of the graphing window

In the Functions application, the menus have been reorganized in the graph window. The application can now automatically find a window best suited for viewing the function.

  • Select Auto and press the OK key to request automatic window adjustment. The yellow dot to the right of Auto indicates that automatic adjustment is activated. When you modify or move the window, automatic adjustment is deactivated.
  • Select Equal Axes and press the OK key to make the scale of both axes equivalent. The yellow dot to the right of Equal Axes indicates that both axes are scaled proportionally.
  • The Navigate menu allows you to move the window and zoom in/out on the graph.
  • Go to the Axes menu to choose the values of Xmin, Xmax, Ymin and Ymax.

Added Imperial units

It is now possible to use Imperial units:

  • length: ft (foot), in (inch), mi (mile), yd (yard)
  • surface: acre (acre)
  • mass: lb (pound), oz (ounce), shtn (short ton), lgtn (long ton)
  • volume: cup (cup), floz (fluid ounce), gal (gallon), pt (pint), qt (quart), tbsp (tablespoon), tsp (teaspoon)

These units are listed in the Units section of the Toolbox and may appear in additional results of calculations containing units.

Choice of country when calculator is turned on

The calculator's power-on screen now prompts the user to choose a country. This choice is used to define the conventions used in the country of the user. The user's country can be modified in the Settings application.

This choice affects:

  • The definition of quartiles in the Statistics application: when France is selected, the French definition of quartiles is used.
  • The default units given in results: when the United States is selected, Imperial units are used in the results.
  • The organization of applications on the home screen.

Sharing sequences in other applications

It is now possible to use a value from a sequence in the Sequences application in other applications (excluding Python).

For example, in the Sequences application, enter u(0) to use the value of n=0 of the sequence u (n). You can also find editing shortcuts in the Toolbox.

In other applications (for example Calculation), you can also use the value of a sequence: enter u(3) or press the var key and go to the Sequences section to find the corresponding editing shortcut.

New functions in the Toolbox

New section: Vectors

This section features three new functions that apply to vectors (or column matrices):

  • dot(u,v): dot product of u and v
  • cross(u,v): cross product of u and v (arguments must be column matrices of size 3)
  • norm(u): Euclidean norm of u
New functions in the Matrices section

There are two new functions in the Matrices section:

  • ref(M): scaled form of the matrix M
  • rref(M): scaled reduced form of the matrix M

Other improvements

  • In the Statistics and Regressions applications, it is now possible to rank the data columns in ascending order by selecting the name of the column, pressing OK and choosing Sort by increasing values
  • New additional results are available in the Calculation application. When the calculator or result is a matrix, the user is given: the determinant, the inverse, the trace, the scaled form and the reduced scaled form of the matrix.
  • When the calculator is plugged into a power source, the Low Battery screen is no longer displayed and it is possible to use the calculator without waiting for it to recharge.
  • The coefficient of determination R2 is now calculated for all models in the Regressions application
  • In the Toolbox, the gcd() and lcm() functions which calculate the greatest common divisor and the least common multiple now accept more than two integers as arguments
  • It is now possible to use degrees Celsius and Fahrenheit in the Calculator application. The associated notations can be found in the Units > Temperature section of the Toolbox: °C and °F. These units cannot be added.
  • Special symbols (power, cross or multiplication point, etc.) are now converted to python syntax when copied and pasted into the editor or the console of the Python application.
  • Scrolling through lists, texts, tables and menus is faster.
  • The Calculation application now keeps the contents of the edit field when quit in the memory.

Thanks

We thank those that contributed to the development of this update: Alexandre André, Joachim Le Fournis and Charlotte Thomas.