12.07.2015 Views

Skripta dr Željka Jurića

Skripta dr Željka Jurića

Skripta dr Željka Jurića

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Dr. Željko Jurić : Interaktivna računanja u programskom paketu Mathematica /skraćena verzija/Priručnik za laboratorijske vježbe na predmetu “Računarski sistemi”In[37] := N[Sqrt[37/10], 30]Out[37] = 1.92353840616713447518553629212Mathematica poznaje veliki broj matematičkih konstanti koje pamti kao tačne brojeve, kao što sunpr. konstante “” i “e”, koje pri unosu možemo zadavati kao Pi i E, a koje se pri ispisu prikazuju kaotačni brojevi “” i “ ”:In[38] := 2*Pi*PiOut[38] = 2 2Naravno, primjenom funkcije N moguće je dobiti numeričke aproksimacije:In[39] := Pi*Pi // NOut[39] = 19.7392In[40] := N[Pi, 100]Out[40] = 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170680Ukoliko želimo, moguće je da umjesto simbola Pi direktno sa tastature unesemo znak “”.Mathematica omogućava da se pomoću tastature unese više stotina različitih znakova koji ne postoje natastaturi. Za tu svrhu se koristi tipka |Esc|: prvo se pritisne |Esc|, zatim se otkuca jedan ili višekarakterističnih znakova, a zatim ponovo tipka |Esc|. Na primjer, da bi smo dobili znak “”, pritisnemoprvo |Esc|, zatim slovo “p”, a nakon toga ponovo |Esc|, što ćemo skraćeno pisati kao |Esc| p |Esc|. Na tajnačin možemo izvršiti transakciju poput sljedeće:In[41] := 2 // NOut[41] = 19.7392Slično, konstantu “ ” možemo unijeti kao |Esc| ee |Esc| (slovo “e” javlja se dva puta). Alternativno, svenestandardne simbole, kao i razlomke, korijene itd. moguće je unositi koristeći odgovarajuće paletesimbola iz menija, slično kao što se koriste opcije Insert Symbol ili Equation Editor u Microsoft Word-u.Kompleksni brojevi također za sistem Mathematica ne predstavljaju nikakav problem. Imaginarnajedinica zadaje se kao I, a prilikom ispisa prikazuje se kao simbol “ ”:In[42] := (2+3I) (5+6I)Out[42] = –8 + 27Znak “ ” također možemo unijeti sa tastature, koristeći kombinaciju |Esc| ii |Esc|.Realni i imaginarni dio kompleksnog broja možemo izdvojiti pomoću funkcija Re i Im. FunkcijaConjugate daje konjugirano kompleksnu vrijednost kompleksnog broja, dok apsolutnu vrijednostkompleksnog broja možemo dobiti pomoću funkcije Abs (naravno, ova funkcija radi i sa realnimbrojevima):In[43] := Abs[3+4I]Out[43] = 5In[44] := (2+3I) (5+6I) // Re28Out[44] = 61In[45] := (2+3I) (5+6I) // Abs // NOut[45] = 28.1603Trigonometrijske funkcije pišu se redom kao Sin, Cos, Tan, Cot, Sec i Csc, a prihvataju argumenteu radijanima. Ukoliko želimo argument zadati u stepenima, možemo ga pomnožiti sa konstantomDegree koja ima vrijednost /180:– 9 –

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!