Professional Documents
Culture Documents
NOVI BEOGRAD
Seminarski rad
- MATHCAD REAVANJE JEDNAINE- JAVA SCRIPT -
Student:
Petrovi Petar
br. indeksa:
Profesor:
Dihovini dr ore
Decembar, 2013.
SADRAJ
Strana
UVOD .......................................................................................................................... 1
4.
ZAKLJUAK ............................................................................................................ 10
LITERATURA ........................................................................................................... 11
Uradio:
1.
Petar
Petrovi
Strana
UVOD
Mathcad je sofverski paket koji je dokazao da ima irok opseg primenljivosti na raunske
probleme u inenjerstvu.
Mathcad je mona aplikacija za rad sa jednainama, brojevima, tekstom i grafikom. Za
razliku od drugih matematikih programa, Mathcad izgleda i radi kao sveska i olovka.
Mathcad-ovo radno okruenje je blanko radni list na koji se mogu unositi jednaine, grafiki
podaci ili funkcije, i komentarisati tekstom bilo gde na stranici. Umesto da prisiljava
korisnika da koristi sintaksu kao u programiranju, Mathcad doputa da se koristi klasini jezik
matematike.
Uradio:
Petar
Petrovi
Strana
Uradio:
2.
Petar
Petrovi
Strana
MATHCAD INTERFEJS
Kada se pokrene Mathcad programski jezik dobija se prazna radna povrina na koju se moe
unositi tekst, matematike jednaine, slike i grafika.
Uradio:
Petar
Petrovi
Strana
Formating Toolbar, odnosno alati za formatiranje sadre naredbe koje omoguavaju razliite
vrste promena u datim zapisima (npr. promena fonta, nejgove veliine, stila itd.).
Uradio:
3.
Petar
Petrovi
Strana
Funkcija root moe da rei jednainu sa jednom nepoznatom, i ona je sledeeg oblika:
root(f(var1, var2, ...), var1, [a, b]).
Ako su a i b odreeni, funkcija root pronalazi promenljivu var1 na intervalu [a,b].
Promenljiva var1 mora biti definisana sa pretpostavljenom vrednou pre nego to se funkcija
root pozove.
Za funkcije sa viestrukim reenjima, reenje zavisi od pretpostavljene vrednosti. Ako je
pretpostavljena vrednost veoma blizu minimuma ili maksimuma funkcije f, tada reenje
funkcije ne konvergira ili konvergira suvie daleko od pretpostavljene vrednosti.
Primer 1:
Uneti funkciju f(x):
x 0.84 ex.
5.2
f ( x) sin
x 3
r0 root(f (x) x)
Za odreivanje pretpostavljene vrednosti je poeljno koristiti grafik funkcije. Grafik je
predstavljen slikom 3.1.
Uradio:
Petar
Petrovi
Strana
r1 root(f (q) q 6 2)
r0 0.707 r1 5.192
Drugi nain reavanja jednaina sa jednom nepoznatom je pomou funkcije sove iz toolbar-a
Symbolic. Ovaj paleta nalazi se u toolbaru Math. Izborom opcije Symbolic dobija se paltea
prikazana na slici.
y x 3 x 2
Zatim selektiramo funkciju, izaberemo iz palete alat solve i pritisnemo enter. Dobiemo
reenja ove kvadratne jednaine.
y x 3 x 2 solve
1
2
Uradio:
4.
Petar
Petrovi
Strana
JavaScript je skript jezik koji je razvila kompanija Netscape Communications radi poveanja
interaktivnosti Web strana. Web browser-i koji podravaju JavaScript interpretiraju kd.
JavaScript dodaje interaktivnost Web prezentaciji na strani klijenta. Pri kreiranju JavaScript
kda moe se koristiti ma koji ASCII editor.
Pretraivai (Browsers) prepoznaju JavaScript programe pomou posebnih <SCRIPT> ...
</SCRIPT> tagova koji se mogu pojaviti ili u <HEAD> ili u <BODY> delu HTML
dokumeta.
Evo jednog prostog primera koji pokazuje mesto gde e biti umetnut JavaScript program:
<html>
<body>
<script language="JavaScript">
ovde se upisuje programski kd;
</script>
</body>
</html>
4.1.
Zadatak
Uradio:
Petar
Petrovi
Strana
Na poetku funkcije definie se promenljiva time kao nova datumska promenljiva pomou
sistemske funkcije Date().
time = new Date()
Zatim definiemo promenljive cas, minuti i sekunde, tako to se koristi atribut get koji u
promenljive upisuje tekue vrednosti sistemskog sata.
cas=time.getHours()
minuti=time.getMinutes()
sekunde=time.getSeconds()
Nakon toga definiemo promenljivu temp koja nam predstavlja ispis. Poto je sistemsko
vreme u formatu od 24 asa ispituje se da li je prepodne ili popodne (manje ili vee od 12
asova) i formiramo nain ispisa minuta, sekunda i oznake AM/PM.
temp = "" + ((cas>12)?cas-12:cas)
temp += ((minuti<10)?":0":":")+minuti
temp += ((sekunde<10)?":0":":")+sekunde
temp += ((cas>=12)?" P.M.":" A.M.")
Na kraju funkcije definie se forma ispisa, kao i ponavljanje funkcije (setTimeout) svakih
1000ms (odnosno svake sekunde, da bi na ekranu videli promenu vremena).
U glavnom delu programa definie se forma za ispis (uokvireno vreme, tekst koji prethodi
ispisu i veliina bloka itd).
<BODY BGCOLOR="#FFFFFF" onLoad="Vreme()">
<FORM name="vremeForma">
Trenutno vreme je   <INPUT TYPE="text" NAME="cifre" SIZE=12>
</FORM>
</BODY>
Fajl emo snimiti pod imenom Tema10.html. Kada duplim klikom otvorimo fajl dobija se
prikaz dat na slici 4.1.
Uradio:
Petar
Petrovi
Strana
Uradio:
5.
Petar
Petrovi
Strana
10
ZAKLJUAK
Uradio:
Petar
Petrovi
Strana
LITERATURA
[1]
[2]
[3]
[4]
[5]
[6]
Negrino T., Smith D., Javascript za World Wide Web Bukvar za nestrpljive,
CET, Beograd, 2005.
,1997.
11