indietro

Casio fx-6300G

La Casio fx-6300G mi è stata regalata dalla mia fidanzata. E' una calcolatrice particolare perchè metà del display può visualizzare grafici con funzioni di trace, plot e zoom ed è anche programmabile. Casio dichiara per questa calcolatrice 262 funzioni e 400 bytes di ram.

Pregi

- Grafica.
- Programmabile.
- Fronte in metallo.

Difetti

- Non opera con i numeri complessi.
- La prima colonna di pixel del display non viene utilizzata.
- Bassa risoluzione (39x23).

Un difetto di questa calcolatrice è il fatto che la prima colonna di pixel del display non viene utilizzata nel normale uso della calcolatrice ma solo durante la funzione di test del display accessibile tramite un tasto nascosto e presente solo sul pcb della calcolatrice. La cosa è relativamente grave perchè il display grafico è gia piccolo di per sè: 39x23 pixel. Le funzioni grafiche sono utilizzabili anche nei programmi. La calcolatrice è dotata di 400 passi di programma divisi tra 10 programmi con funzioni di salto che comprendono anche chiamate a subroutine. Per certi versi 400 passi possono diventare pochi: essi vengono divorati da operazioni di input e output ed inoltre ogni operazione viene separata dalla seguente tramite i : che occupano un passo di programma. Quindi, in realtà, 400 passi diventano rapidamente pochi se si vogliono implementare programmi complicati o con molti messaggi di testo. Inoltre, per una calcolatrice programmabile grafica statistica, non operare con i numeri complessi è, a mio avviso, un difetto visto che anche le comuni 56-funzioni eseguono i calcoli con i numeri complessi.

Forensics result: 9.00001568547 www.calcinfo.com
tan(355/226)= -7497938.06708
Cifre di guardia: 2
Cifre di computo: 12
Cifre visualizzate: 10
 

 

 




Programmi

I seguenti programmi li ho scritti io per i miei studi.

ATTENZIONE:
La divisione è indicata con '/'.
La freccia a destra è indicata con '->'.
Il simbolo < minore è a volte indicato con '<'.
Il simbolo =< minore o uguale è a volte indicato con '=<'.

Diagrammi polari o di Nyquist e di Nichols.

Il programma seguente disegna il diagramma di Nyquist o di Nichols della funzione F(jw)=R(w)+j*I(w). La parte reale della F deve essere memorizzata nel prog 8 e la parte immaginaria nel prog 9. Entrambe sono funzioni di W. Il programma fa uso del prog 1.
Il programma chiede in input:
'1-NY 2-NI' dove scegliendo 1 si disegna il diagramma di Nyquist e con 2 quello di Nichols.
'Wm' pulsazione minima.
'WM' pulsazione massima.
'N' numero di punti da calcolare.
'1)- 2).' dove scegliendo 1 si avrà un disegno continuo e con 2 un disegno a punti.
Il programma divide l'intervallo [Wm,WM] in N parti e calcola N punti del grafico corrispondenti alle pulsazioni trovate. Per questo motivo e per il fatto che il display è piccolo è consigliabile dividere il grafico e disegnarlo a pezzi per piccoli intervalli di W ad esempio tra 0 e 1 per 10 punti, tra 1 e 10, tra 10 e 50, tra 50 e 200, ecc. facendo un pò di sperimentazioni riuscirete a trovare gli intervalli giusti per la vostra funzione; a tale scopo conviene disegnare prima per punti e poi con linea. Se otterrete un messaggio di errore propabilmente è perchè il grafico diverge in qualche punto dell'intervallo di W immesso.

Variabili utilizzate: A,B,C,D,E,F,G,I,J,P,Q,R,S,W

Prog 0
Cls:Mcl:"1-NY 2-NI"?->A:"Wm"?->B:"WM"?->C:
"N"?->D:"1)- 2)."?->G:(C-B)/D->E:1->F:Prog 1:
2->F:Prog 1:Plot J,I

Prog 1
"BUSY":B->W:Lbl 0:Prog 8:Ans->J:Prog 9:Ans->I:
A=2=>20log Pol(J,I)->I:J'<'P=>J->P:J>Q=>J->Q:
I'<'R=>I->R:I>S=>I->S:F=1=>Range P,Q,0,R,S,0:
F=2=>Plot J,I:G=1=>Line:W+E->W:W'=<'C=>Goto 0

Prog 8
-R(w) parte reale di F(jw).

Prog 9
-I(w) parte immaginaria di F(jw).

Passi totali: 202

Visitatore n.: