Blocco matematico

GroupTube Produttività

Spiega un calcolo o una formula a un compagno di studi o a un amico. Con MathPad puoi modificare insieme le righe di calcolo, vedendo i risultati man mano che procedi.

Spiegare una formula o un metodo di calcolo è difficile quando non hai lo stesso foglio di carta davanti a te. MathPad ti permette di avere una calcolatrice condivisa avanzata che puoi usare insieme. È una versione leggera di strumenti come MATLAB e Mathematica, con un editor condiviso per tutto il tuo gruppo.

Come si usa

  • Apri l'app Math dalla scheda Apps nel tuo gruppo (tutti aprono lo stesso pad condiviso).
  • Digita calcoli su righe separate e i risultati si aggiornano mentre modifichi — ideale per lezioni private, compiti a casa o per ripercorrere una derivazione tramite voce o video.
  • Le assegnazioni persistono: le variabili e le funzioni che definisci nelle righe precedenti rimangono disponibili nelle righe successive, come un unico blocco note condiviso.
  • Concorda la notazione quando lavori con altri (ad es. gradi vs. radianti)

MathPad è pensato per la collaborazione, non come sostituto di un sistema completo di algebra computazionale. Espressioni molto grandi o input insoliti potrebbero differire da quanto vedi negli strumenti desktop, ma il lavoro numerico quotidiano, le unità e l'algebra comune si adattano bene.

Funzionalità

Di seguito trovi esempi illustrativi di ciò che puoi fare con MathPad. Utilizza Math.js per calcoli, unità, matrici e helper per la manipolazione simbolica.

Assegnazioni, costanti e riutilizzo di variabili

Definisci valori su una riga e usali sulla successiva:

a = 3 / pi
b = e
a * b

Numeri irrazionali, trigonometria e confronti

sqrt(2)
sin(30deg) + cos(30rad)
3 == 4

Conversione unità (angoli, imperiale, metrica)

90 deg to rad
27 inch to cm
100 km to miles

Notazione scientifica, valuta e unità personalizzate

P = 80 A * 12.8 V
createUnit("Person")
300 USD / 5 Person
300 EUR / 4 Person

Funzioni definite dall'utente

f(x) = x^3 + 2x
f(a)

(Qui a si riferisce alla variabile assegnata in precedenza.)

Helper simbolici (simplify, derivative)

Alcune operazioni simboliche accettano stringhe che rappresentano espressioni matematiche:

simplify("x * y * -x / (x ^ 2)")
derivative('sin(2x)', 'x')

Per il linguaggio di espressione completo, le funzioni e i casi limite, consulta mathjs.org e la documentazione ufficiale di Math.js.