sistema lineare con inserimento dati da tastiera con gnuplot> (INPUT)

scrivere programma con notes e registrare (suimput.txt)
richiamare con OPEN e inserire,su segnale di errore,i valori richiesti per le variabili non definite
scrivere nome variabile=valore (numeri seguiti dal punto e 0 per usare anche risultati con decimali: es.a=-5.0)
alla fine rilanciare il programma con OPEN

# sistema con input e reread
# suimput.txt
# inserire su richiesta gnuplot> valori per variabili con segno
# e alla fine rilanciare con OPEN "suinput.txt"
# il ciclo avviene solo una volta perchè k diventa 1 subito
# gnuplot> k=0
# gnuplot> a1=1.0 (scrivere .0 per visualizzare decimali)
# gnuplot> b1=2.0
# gnuplot> c1=-3.0
# gnuplot> a2=3.0
# gnuplot> b2=-2.0
# gnuplot> c2=-1.0
k=k+1
f1(x,y)=a1*x+b1*y+c1
f2(x,y)=a2*x+b2*y+c2
f1y(x)=(-a1*x-c1)/b1
f2y(x)=(-a2*x-c2)/b2
set grid
plot f1y(x),f2y(x)
pause -1
x=0.0
y1=-c1/b1
y2=-c2/b2
print y1,y2
if (k<1) reread
#
# fine programma 

osservare il valore della X per il quale le due y coincidono (rette intersecanti)
osservare i valori assunti dalle Y in corrispondenza di X=0
(se non si usasse la notazione x.0 i risultati visualizzati sarebbero stati 1 e 0)