ExprCalc 1.0    (5. 3. 2000)
============================

Program pracuje na TI-89 (na TI-92 asi taky). Slouzi k rychlemu
vyhodnocovani stejnych vyrazu s ruznymi hodnotami. Program se
stane velmi uzitecnym, pokud vyraz obsahuje vice promennych
a pokud chcete na zaklade spoctenych a zadanych hodnot pocitat
dalsi vyrazy...

Instalace
+++++++++
Poslete soubor EXPRCALC.89P necim na vasi TI-89 do jakehokoliv
adresare. Doporucuji do vaseho hlavniho (main). Zde se vytvori
soubor KBDPRGM2, takze program pak kdykoliv rychle spustite pomoci
"diamant" + "2"
Muzete program dat do archivacni pameti, ale doporucuju ho
pred tim alespon jednou spustit (bude pak rychlejsi)

Priklad pouzivani programu
++++++++++++++++++++++++++
Pr. 1|    - Zakladni vyrazy, ulozeni hodnot, dvojtecka
------
Spustte to ("diamant" + "2").
Zadejte vstupni vyraz. Vyzkousejte treba 2(a+b). Doporucuji
vlozit jej do schranky (COPY), kdybyste jej potrebovali pozdeji
zmenit.
Stisknete ENTER
Nyni zadejte jednotlive promenne. (treba a=3 a b=5)
Objevi se vam " 16"
Tak muzete porad dokola pocitat a pocitat...
Do zadani vyrazu se vratite, kdyz nezadate zadnou hodnotu
a stisknete pouze ENTER.
Nyni vlozte ze schranky vas vyraz (PASTE) a nakonec pripiste ->o,
takze cely vyraz bude vypadat 2(a+b)->o  (opet doporucuji pouzit
COPY, misto -> stisknete "STO ->")
Po zadani hodnot 3 a 5 se objevi " o=16". Chytre, ne?
Vratte se do zadani vyrazu a pridejte :o+3->o2
cely vyraz vypada takto: 2(a+b)->o:o+3->o2
Opet vyzkousejte zadat nejake hodnoty... Program ukoncite, kdyz
misto vyrazu nezadate nic a stisknete ENTER

Pr. 2|    - Pocitani s jednotkama
------
Vyzkousejte vyraz  1/2_g*(t*_s)^2->s

Pr. 3|    - funkce a recka abeceda
------
sin(alfa)->x:sin^-1(x)->beta:2*pi*r
(misto sin^-1 pouzijte "diamant" + "Y", misto alfa, beta, pi
pouzijte "recke ekvivalenty")

Pr. 4|    - priklad ze skoly
------
Z veze vysoke 30m leti strela pod uhlem 60 stupnu o rychlosti 10m/s.
Vytvorte tabulku pro casy 0, 1, 2, 3, 3.5 a 4 vteriny, kde
bude pozice v souradnicich x a y, rychlost ve smeru x,
rychlost ve smeru y, celkova rychlost, potencialni energie,
kineticka energie a celkova energie. Teleso vazi 3kg.
Pocitejte pro g = 10 m*s^-2.
neboli: x0=0, y0=30, alfa=60, v0=10

Vychazejme ze vztahu:
x = v0*t*cos(alfa)+x0
y = -1/2*g*t^2+v0*t*sin(alfa)+y0
vx = v0*cos(alfa)
vy = v0*sin(alfa)-g*t
v = sqrt(vx^2 + vy^2)       - misto sqrt pak pouzijeme "2nd" + "*"
Ep = m*g*y
Ek = 1/2*m*v^2
E  = Ep+Ek

- s normalni kalkulackou (nebo TI-89 bez ExprCalc) velice mnoho
prace...

My ale ExprCalc mame, a tak do radku s vyrazama dosadime za zname
veci a vysledny vyraz bude vypadat asi takto (za alfa a sqrt
dosadte ty spravne veci a nezapomente prepnout TI-89 do modu
stupnu):
10t*cos(60)->x:-5*t^2+10t*sin(60)+30->y:10*cos(60)->vx:
10*sin(60)-10t->vy:sqrt(vx^2+vy^2)->v:30y->Ep:1.5v^2->Ek:Ep+Ek->E

-pozor na velka pismena
Opet pouzijte COPY. No, a muzete vesele zadavat casy a opisovat
vysledky...

Pr. 5|    - kvadraticka rovnice
------
zkuste
b^2-4a*c->D:(-b+sqrt(D))/2a->x1:(-b-sqrt(D))/2a->x2

(vite co znamena -> a sqrt? :)


Shrnuti
-------
Muzete pouzivat az 100 promennych (jde to v programu samozrejme
zmenit), muzete pouzivat dvojtecku pro vice vyrazu, muzete
ukladat hodnoty do promennych, pouzivat funkce, jednotky.
Vsechny promenne jsou ale pouze jen fiktivni, ve skutecnosti
se nikam do adresaru neukladaji!
!!! Nazvy promennych jsou v zadani case-sensitive, ve vypoctu
!!! uz ale ne, proto nepouzivejte vice promennych se stejnym nazvem
!!! lisici se velikosti pismen, jako napr. "a+A"
Pokud vam vadi neustale ukladani do schranky, muzete na zacatku
zmenit hodnotu req_, abyste pouzivali okno request. To si pamatuje
predchozi vyraz, ale zase pouziva malinka pismenka...

Pokud se program zacykli (zadate vyraz, kde se nepta na hodnoty,
treba 1+2), tak musite pouzit klavesu "ON" a pak "ESC".

Zaverem
-------
Program je podle mne velmi uzitecny, napad na nej jsem dostal
z bratrovi kalkulacky CASIO FX 880p, kde jsem mu to tlacitko
CALC velice zavidel :-)
Doufam, ze s nim budete spokojeni.

Chyby
-----
O zadnych nevim, kdyz nejakou objevite, napiste mi, prosim.

Napady
------
O zadnych nevim :-), kdyz vas neco napadne, napiste mi taky.

Zaruka
------
!!! zadna !!!

Moje adresa a jmeno
-------------------
TOMAS BORIL   z Ceske Republiky
borilt@email.cz

kdyz se vam bude program libit, muzete mi taky neco napsat,
budu velice rad (kdyz ten program delam zadarmo, tak aspon
nejakou tu chvalu byste mi napsat meli :o)

