Script care rezolva un sistem de ecuatii liniare
- In caseta de mai sus fiecare ecuatie se scrie pe un singur rand.
- Coeficientii necunoscutelor trebuie sa fie numere in virgula fixa.
- Spre exemplu sunt corect scrise numerele:
3 1.1 0.123 .0001 -2 -4.002 -.2309 etc.
- Numele unei variabile (necunoscuta) incepe obligatoriu cu o litera si poate continua optional cu litere, cifre sau semnul _.
- Numele variabilei este Case sensitive (literele mici sunt tratate deosebit de literele mari).
- Spre exemplu variabila v1 este diferita de variabila V1; Analog sunt diferite variabilele i3 si I3.
- Separatorul zecimal este obligatoriu punctul (.) (si nu virgula "," ca in limba romana).
- Termenul liber se pune obligatoriu in dreapta semnului de egalitate (=).
Spre exemplu ecuatia x=y trebuie scrisa x-y=0. Analog ecuatia x-2y+1=0 se scrie x-2y=-1
- Scriptul admite spatii albe oriunde si oricate pe un rand.
- Formatul obligatoriu unei ecuatii este: [±][numar][*]variabila ± [numar][*]variabila ... ± [numar][*]variabila = [±]numar
- Tot ce este scris in paranteze patrate [] poate lipsi. Lipsa semnului [±] este interpretata ca +.
- Un numar lipsa (la inceputul oricarui membru al ecuatiei) este interpretat ca 1 (unu).
- Semnul * este optional. El are semnificatia de operatie de inmultire in majoritatea limbajelor de programare.
Daca semnul * este prezent, atunci obligatoriu trebuie sa existe numarul (coeficientul) care il preceda.
Scriptul a fost gandit pentru a fi de ajutor la rezolvarea sistemelor liniare pe care elevii le intalnesc atunci
cand trebuie sa rezolve probleme cu circuite electrice in care folosesc fie legile Kirkhhoff,
fie metoda potentialelor nodurilor. In ambele situatii se obtine un sistem, mai mare sau mai mic, de de ecuatii liniare.
Scriptul a fost testat cu succes in navigatoarele de Internet: IE 7, IE 8, Google Chrome, Mozilla Firefox 3.6;