Skip to content

0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 15:44
· 3 commits to main since this release

What's new · Novedades

🗂️ Workspace · Espacio de trabajo

A new TI-Nspire / GeoGebra-style workspace: a document with pages, each holding one or two apps that share variables.

  • Calculator — the full CAS, with lines you can edit in place.
  • Graphs — an algebra view with functions, points P = (a, f(a)), lists (t, v), implicit curves x^2 + y^2 = 4, parametric curves (cos(t), sin(t)) and sliders a = 2; pan and zoom with automatic resampling; roots, extrema and intersections.
  • Spreadsheet — formulas with references and ranges (=A1*2, =SUM(A1:A10)), English or Spanish function names, cycle detection, named columns shared as lists, column formulas (=t^2 + 1) and paste from Excel / Sheets.
  • Notes — Markdown with $…$ and $$…$$ math.
  • Variables panel, and save / open documents as .numlab.json.

Un espacio de trabajo al estilo TI-Nspire / GeoGebra: páginas con calculadora, gráficas, hoja de cálculo y notas que comparten variables. Las columnas con nombre de la hoja son listas en el CAS y en las gráficas; los deslizadores mueven todo el documento.

➕ New functions · Funciones nuevas

linreg(x, y) → [m, b, r²] · polyfit(x, y, n) · seq(expr, k, a, b, step) — in the CAS, the graphs and the spreadsheet.

🛠️ Fixes · Correcciones

  • CAS: user functions and variables are now substituted in implicit multiplication (f(x) = x^3 - 2x - 5 ⇒ f(2) = -1).
  • CAS: las funciones y variables del usuario ahora se sustituyen también en la multiplicación implícita.

876 checks pass · 876 comprobaciones correctas.

The apps are not code-signed yet. macOS: right-click → Open the first time (or xattr -cr /Applications/NumLab.app). Windows: More info → Run anyway.