esercitazioni con funzioni dichiarate con
derive
su problemi relativi a calcolo di pH
esci esechimica.htm
"idrolisi basica :soluzione guidata e con
dichiarazione funzioni"
;Semplificazione(Utente)
"CH3COO-Na : Kw:=10^(-14); pKw=14;
Ka=1.8*10^(-5) ; ca=0.1 ; pH ?"
"calcolo pH = pKw - pOH"
"calcolo pOH = -log(OH-)"
"calcolo OH = û(Kw*Cs/Ca) "
"------eseguo i calcoli --------"
oh:=SQRT(10^(-14)*(0.1)/(1.8*10^(-5)))
;Approssimazione(#7)
7.45355*10^(-6)
poh:=-LOG(oh,10)
;Approssimazione(#9)
5.12763
ph:=14-poh
;Approssimazione(#11)
8.87236
"......riporto dati forniti ......."
kw:=10^(-14)
pkw:=14
ka:=1.8*10^(-5)
ca:=0.1
"eseguo i calcoli "
oh:=SQRT(kw*ca/ka)
;Approssimazione(#19)
7.45355*10^(-6)
poh:=-LOG(oh,10)
;Approssimazione(#21)
5.12763
ph:=pkw-poh
;Approssimazione(#23)
8.87236
"***************************************"
"dichiaro funzione
trovaph(ka,ca)"
TROVAPH(ka,ca):=14+LOG(SQRT(10^(-14)*ca/ka),10)
ph:=TROVAPH(ka,ca)
;Approssimazione(#28)
8.87236
"************************************************"
;Semplificazione(Utente)
"CH3COO-Na : applico funzione, cambia solo Ca"
ca:=0.05
ph:=TROVAPH(ka,ca)
;Approssimazione(#33)
8.72184
"**************************************"
;Semplificazione(Utente)
"CH3COO-Na ; pm=82; Ka=1.8*10^(-5);
g=4.1 ,v=1000 cc: pH?"
ka:=1.8*10^(-5)
pm:=82
v:=1000
g:=4.1
"........."
TROVACA(g,pm,v):=g*1000/(pm*v)
ca:=TROVACA(g,pm,v)
;Approssimazione(#43)
0.05
ph:=TROVAPH(ka,ca)
;Approssimazione(#45)
8.72184
"-------------------------------------------------"