La coda di ridisegno. Graphmatica ricorda fino alle ultime 999 equazioni che sono state immesse o caricate da un file. Si può salvare il proprio lavoro per usarlo in una sessione successiva o con qualsiasi editor di testo.
Un analizzatore d'equazione avanzato segue le regole matematiche--non quelle del computer. Si può usare la moltiplicazione implicita, una completa libreria di funzioni matematiche (incluse quelle trigonometriche), e pure tralasciare le noiose parentesi nei luoghi appropriati. Ci si può dimenticare di isolare le variabili prima di disegnare il grafico! Graphmatica isolerà le variabili dipendenti per l'utente, se possibile, e disegnerà perfino molte relazioni che possono solo essere specificate come funzioni implicite.
Un potente motore grafico. Si può scegliere fra sei stili di disegno: cartesiano regolare, polare, parametrico e approssimazioni a campo a linee di flusso e valore iniziale per eq. diff. ord. fino al quarto ordine (e pure per sistemi lineari del quarto ordine), tutti determinati automaticamente in base a quali variabili si usano nell’equazione. Sono pure supportate le disuguaglianze cartesiane. Molti grafici appaiono istantaneamente su macchine della classe Pentium.
Il supporto per il disegno dei dati e l’approssimazione delle curve rende facile evidenziare punti su di una curva o immettere insiemi di dati sperimentali e trovare l’equazione di miglior approssimazione (best fit).
Controlli facili da usare, inclusa una barra degli strumenti, menu popup che appaiono con un clic del pulsante destro del mouse, la barra di stato, che mostra informazioni importanti e messaggi di aiuto, e la finestra combinata di dialogo della coda di ridisegno, che permette di selezionare qualunque equazione in memoria per disegnarla, cancellarla o modificarla per formare un nuova equazione.
Le opzioni di Pausa e delle Tabelle dei punti permettono di vedere le coordinate di punti sui grafici... così come sono disegnati. Le Tabelle dei punti mostrano i valori ad un intervallo e con una precisione che si può controllare, così che si possono ricavare risultati numerici dettagliati o fare pratica nel tracciare le curve da se stessi.
Convenienti operazioni orientate al mouse. Si può usare il mouse per selezionare un nuovo intervallo o visualizzare le coordinate di un punto, scegliere il valore iniziale per un’eq. diff. ord. e perfino trovare la retta tangente ad una curva o integrare una funzione senza premere un solo tasto.
Flessibile carta millimetrata. Si può scegliere fra la carta millimetrata regolare e quella appropriata per funzioni trigonom., polari e logaritmiche, a quattro livelli di dettaglio.
Potenti caratteristiche di calcolo simbolico e numerico. Si possono trovare le intersezioni fra curve, le derivate, gli integrali e i punti critici per qualunque funzione cartesiana.
Molte opzioni d’uscita. Graphmatica permette di copiare equazioni, tabelle di punti e grafici negli Appunti e si possono scegliere fra due livelli di qualità di stampa per stampe più veloci o migliori quando si stampano i grafici.
Ogni opzione automatica è anche impostabile dall’utente per dargli un controllo assoluto sui grafici. La finestra di dialogo Opzioni/Impostazioni non solo mostra le impostazioni correnti, ma funziona anche come pannello di controllo principale per permettere di cambiare ogni opzione personalizzabile da un'unica finestra di dialogo. E le preferenze dell’utente sono salvate e automaticamente ripristinate ogni volta che si avvia Graphmatica (si può pure disabilitare il salvataggio automatico all’uscita e usare il comando Salva le informazioni d’installazione per salvare manualmente le preferenze).
Istruttivi argomenti di guida spiegano le fondamenta di ciascun tipo di grafico...e i file dimostrativi allegati mostrano esempi di ciascuna forma d’equazione.
Cosa c'è di nuovo
Cosa c'è di nuovo nella versione 2.2:
The Windows version is now compiled with Unicode support. This means you
can use both Greek and Roman characters (as well as an extended set of
superscript exponents, subscripts, and mathematical operations) as you like
in annotations, graph titles, and equations--provided you have selected
compatible fonts. You can also share such files with Graphmatica for Mac
OS X (which has always used Unicode).
Added special characters tool dialog to Windows version to make it easier to enter Greek letters, super- and subscript numerals, and authentic math operators like times sign and division without using Character Map or memorizing keycodes.
Added support for Greek letters and subscripts in function and constant
names. (So you can now define constants as the single letters α, β,
etc. and use the Greek letter π instead of Roman "p" or "pi".)
The sum and gamma/gammaln functions can now also be specified using the
Greek capital letters Σ and Γ, respectively.
The functions and Constants dialog now properly prohibits you from defining
inaccessible duplicate functions (or redefining built-in functions or
constants) whose names differ only by the case of Latin letters used.
Fixed bugs introduced in 2.1 preventing ODE systems from graphing and
impeding use of the sum() function without explicitly defining the domain
of the index variable n.
The alternate-notation ODE system variables x1…x4 and dx1…dx4 can now be specified using Unicode subscripts instead of plain numerals (i.e. x₁…x₄).
Open-ended domains for Cartesian equations can now be specified explicitly
using the Unicode "infinity" symbol (∞) instead of just leaving that part of the domain specification blank.
Fix potential crash on deleting piecewise-defined equations.
Cosa c'è di nuovo nella versione 2.1a:
Fixed bug preventing the last open/save directory from being recorded
properly if the new directory name was shorter than the old one.
Documents that contain annotations are no longer inadvertently marked "needs to be saved" on load.
Cosa c'è di nuovo nella versione 2.1:
Added sign() (-1 for negative, 0 for 0, or 1 for positive arguments) and truncate() (round towards zero) functions.
On Windows, the toolbar buttons no longer flash off and on for graphs that finish drawing
faster than human reaction time would allow them to be canceled anyway.
Added support for Alt+scroll wheel to zoom in/out focused on the point
under the crosshairs.
You can now drag the grid surface around using the middle mouse button.
Added Lagrange polynomial interpolation to Curve Fit options.
Copy Tables now works for Data Plots as well as Point Tables.
Domains can now be specified using interval notation to indicate whether
the curve includes or excludes the ends of the domain. Equations using
this domain syntax are drawn with an open or closed circle at the ends
of the curve as a visual indication. For instance:
y = cos x {x: (0, 2p] }
graphs from zero (exclusive) to 2 pi (inclusive).
Cartesian and polar equations can now be specified as piecewise single-
valued functions using multiple clauses with non-overlapping domains.
For example, try:
y = -x { (, 0)} ; y = x^2 {[0, )}
y = -1 {(,0)} ; y = 0 {[0,0]} ; y = 1 { (0,)}
r = t { [0,1]} ; r = t^2 {(1,)}
Added ability to define named constants (zero-argument functions) in
the Functions dialog box, and reference them in equations without any
trailing parentheses. For instance, if you define "halfpi=pi/2" then
the equation "y=cos(x-halfpi)" will graph a sine curve.
Selected special mathematical characters are now supported by the
parser to enable more seamless copy/paste of equations found on
web pages, etc. These include superscript 2 and 3 (for "squared" and
"cubed") and alternative notation for multiplication and division.
Added option to include point tables in printed output.
Improved reliability of graphing implicit functions on large-scale
grids (> 100 units across).
Improved point table output for ODEs (and implicit functions graphed as ODEs).