Questo errore si verifica quando un numero elevato a potenza di un altro numero dà come risultato un errore. Per es.: (-4)^(-5.1) dà errore, perché un numero negativo non può essere elevato a potenza negativa non-intera quando l'elaborazione avviene con numeri reali.
tan(x) è indefinita per x= π/2+πp = 90°+p180°, dove p è un intero.
fact(x), che calcola il fattoriale di x (x!), è definita solo per valori interi positivi di x.
Le funzioni logaritmiche ln(x) e log(x) sono indefinite per x≤0 se il calcolo viene fatto con numeri reali. Se l'elaborazione riguarda numeri complessi, la funzione è indefinita solo per x = 0.
sqrt(x) è indefinita per x<0 se i calcoli sono fatti con numeri reali. Mentre è definita per tutti i numeri se l'elaborazione è fatta con numeri complessi.
Questo errore può verificarsi quando i calcoli sono fatti con numeri reali. Se durante l'elaborazione si origina un numero con una parte immaginaria, il calcolo non può continuare. Un esempio è: sin(x+i)
Il programma ha tentato una divisione per 0. Una funzione è indefinita nei punti che la richiedono. Ad es. la funzione f(x)=1/x è indefinita a x=0.
Le funzioni trigonometriche inverse asin(x) e acos(x) sono definite solo nell'intervallo [-1;1] e non-definite per qualsiasi numero avente una parte immaginaria. La funzione atan(x) è definita per tutti i numeri privi di una parte immaginaria. Questo errore può accadere anche se stai tentando di prendere arg(0).
Questo errore può verificarsi per funzioni che sono non-definite in uno specifico punto. Ad es. questo avviene a x=0 per sign(x) e u(x).
La tangente iperbolica inversa atanh(x) è indefinita a x=1 e x=-1, e non-definita fuori dall'intervallo x=[-1;1] solo elaborando con numeri reali.
Il coseno iperbolico inverso acosh(x) è definito solo per x≥1 quando si usa numeri reali. acosh(x) è definito per tutti i numeri nelle elaborazioni con numeri complessi.
L'argomento di 0 è indefinito, perchè 0 non ha un angolo.
Questo errore si verifica quando si valuta una funzione complicata, tipo W(z), e l'elaborazione non perviene a un risultato accurato.
Un argomento nella funzione può produrre un risultato privo di cifre significative. Ad es. tale è sin(1E70) il cui risultato è un numero del tutto arbitrario ricadente nell'intervallo [-1;1].
Una costante/funzione personalizzata indicata, non esiste più. Puoi o ridefinirla o rimuovere tutti i riferimenti all'uso di quel simbolo. Questo può accadere se una costante personalizzata è stata cambiata in una funzione (o viceversa) o se è stato cambiato il numero dei suoi argomenti.
Sono state eseguite troppe chiamate ricorsive. L'errore si verifica, il più delle volte, se una funzione richiama sè stessa in un ciclo infinito: ad esempio foo(x)=2*foo(x), ma anche se all'elaborazione fai chiamare troppe funzioni in modo ricorsivo.
Una funzione può restituire un valore troppo grande da maneggiare. Ad es. ciò accade chiedendo il calcolo di sinh(20000).
Una funzione personalizzata in un Python plugin non ha restituito un risultato. Puoi trovare informazioni più dettagliate nella finestra del Python interpreter.
Un operatore +, -, *, / o ^ è mal posizionato. Ad es. questo accade digitando f(x)=^2, ovvero il più delle volte hai dimenticato di scrivere qualcosa davanti all'operatore.
Manca una parentesi destra. Assicurati di avere lo stesso numero di parentesi sinistre/destre.
Hai passato un numero sbagliato di argomenti alla funzione specificata. Verifica l'Lista delle funzioni per sapere di quanti argomenti necessita la funzione. Questo errore può avvenire se, ad esempio, scrivi: sin(x,3).
Sono permessi solo 2 operatori in sequenza; per esempio: "sin(x) < y < cos(x)" va bene, mentre "sin(x) < x < y < cos(x)" no perchè c'è una sequenza di 3 operatori <
E' stato trovato un qualcosa che assomiglia a un numero... ma non lo è; ad esempio questo: 4.5E. Un numero dovrebbe essere posto in forma nnn.fffEeee dove 'nnn' è la sua parte intera che può essere negativa (-), 'fff' è la parte frazionaria separata dall'intera dal simbolo '.' (punto) ed è opzionale (ma o l'intera o la frazionaria deve esserci), 'E' è il separatore esponenziale da porre come lettera 'E' (maiuscola), 'eee' è l'esponente, che può essere negatvo (-), necessario solo se c'è anche 'E'. Notare che scrivere 5E8 è come 5*10^8. Qui puoi trovare alcuni esempi di numeri: -5.475E-8, -0.55, .75, 23E4
Non hai immesso alcunchè nel riquadro e ciò non è permesso. Devi digitare una espressione.
La virgola non può essere adottata come separatore dei decimali. Puoi e devi sempre e solo usare il '.'
E' stata trovata una parentesi chiusa non attesa. Assicurati che il numero delle parentesi chiuse sia pari a quello delle aperte.
Graph si attendeva un elemento che può essere: numero, costante, variabile o funzione.
Le parentesi non possono essere poste dopo una costante o una variabile. Ad es. non è valido: f(x)=x(5), mentre f(x)=x*5 lo è.
Graph si attendeva una espressione. Controlla soprattutto che non ci siano parentesi vuote, tipo: f(x)=sin()
Hai immesso qualcosa che assomiglia a una variabile, funzione o costante... ma non lo è. Nota ad es. che "x5" non è come scrivere "x*5".
Graph si è imbattuto in un carattere sconosciuto.
Inaspettatamente è stata trovata la fine dell'espressione.
Si è verificato un errore durante l'analisi del testo della funzione. La stringa immessa non è una funzione valida.
In fase di elaborazione si è verificato un overflow, ciò può accadere se i numeri diventano troppo garndi.
E' stato usato come dato per l'elaborazione un valore non valido.
E' stato fornito un numero insufficiente di punti di cui calcolare la linea di tendenza. Una polinomiale necessita di un numero di punti superiore, almeno di uno, al grado dell'equazione. Una polinomiale di 3° deve contare su almeno 3+1 = 4 punti; per tutte le altre il numero minimo di punti è 2.
I nomi di funzioni e costanti definite dall'utente devono iniziare con una lettera e contenere solo lettere e numeri. Non puoi usare nomi già assegnati a funzioni e costanti predefinite.
Non è possibile differenziare una funzione recorsiva perchè la funzione risultante sarebbe infinitamente grande.
La funzione non può essere differenziata perchè alcune sue parti non posseggono la derivata 1°. Alcuni esempi sono: arg(x), conj(x), re(x) e im(x).
Durante l'elaborazione si è verificato un errore, la cui causa esatta è ignota. Se incorri in questa situazione, prova a contattare il programmatore fornendogli ogni informazione utile a riprodurla. In tal modo egli potrà o migliorare la sezione di rilevamento errori o far in modo che l'errore lamentato non si ripresenti.
Il 'guess' usato, che può essere quello di default (= 1), non fa pervenire ad alcuna soluzione. Ciò può essere dovuto o a un 'guess' inadatto, e se così fosse potresti ottenere un risultato con uno migliore, oppure al fatto che la linea di tendenza adottata non interpola i dati, e in tal caso potresti provare un altro modello.
Non esiste alcun valido risultato. Ciò può accadere ad es. se tenti di creare una linea di tendenza partendo da una serie di punti per la quale una tendenza non esiste. Una ragione potrebbe risiedere nel fatto che una delle costanti calcolate dovrebbe assumere valore infinito.
Graph non è in grado di pervenire a un risultato accurato. Ciò può accadere quando nel calcolare un integrale numerico si perviene a un risultato con un eccessivo errore di stima.
E' avvenuto un errore interno. Ovvero il programma ha fatto qualcosa che è 'impossibile'... ma che comunque è accaduto. Per cortesia contatta il programmatore fornendogli il maggior numero di informazioni in modo che possa riprodurre il problema.