RP2 - Predavanje 7
Izvor: KiWi
(→Kratka povijest i instalacija) |
(→Kratka povijest i instalacija) |
||
Redak 10: | Redak 10: | ||
{| style="color:#222222; background-color:#eeeeee;" cellpadding="5" cellspacing="0" border="1" | {| style="color:#222222; background-color:#eeeeee;" cellpadding="5" cellspacing="0" border="1" | ||
- | | | + | | Prvo predavanje |
- | | | + | | [[Mediji:Maxima1.zip|wxmx i tex]] |
- | | | + | | [[Media:Maxima1.pdf|pdf]] |
|- | |- | ||
|} | |} | ||
- | |||
Inačica od 06:31, 7. svibnja 2015.
Kratka povijest i instalacija
Maxima je sustav računalne algebre, implementiran u programskom jeziku Lisp (nekada LISP). Maxima je program otvorenog koda i može se koristiti na svim platformama - Windows, Linux, Macintosh, Android.
Maxima je izvedena iz sustava Macsyma, razvijenog na MIT-u razdoblju od 1968. do 1982., kao dio projekta MAC. MIT je 1982. godine predao izvorni kod sustava Macsyma ustanovi pod nazivom Department of Energy. Ova verzija sustava Macsyma je danas poznata kao DOE Macsyma. Sustav DOE Macsyma održavao je profesor William F. Schelter s University of Texas od 1982. do svoje smrti 2001. godine. 1998, godine je profesor Schelter ishodio dozvolu (od Department of Energy) za objavu izvornog koda sustava DOE Macsyma pod GNU Public License, a 2000. godine je pokrenuo projekt Maxima na SourceForge. Ovim projektom se održava i razvija sustav DOE Macsyma, sada pod nazivom Maxima.
Stranica za preuzimanje sustava Maxima. Trenutna verzija (5.36.1, svibanj 2015.) velika je 48.7 MB. Instalacija traje nekoliko minuta
Mi ćemo koristiti korisničko sučelje wxMaxima
Prvo predavanje | wxmx i tex |
Instalacija na Ubuntu
U terminal window ukucati:
sudo apt-get install maxima xmaxima
Zapravo, ode se na Uubuntu Software Center i ukuca %maxima Ako netko zna bolje, neka popravi
- Preliminarni materijali za vježbe: [1]
- Simboličko računanje korištenjem Maxime
Maxima
- Operacije: +, -, *, /, ^, mod, . (množenje matrica)
- Matematičke funkcije: sqrt, sin, cos, exp, log, tan, atan, asin, acos
- Funkcije za kontrolu prikaza: float, fpprec, bfloat, set_display,
- Konstante: %pi, %e, %i, inf
- Definiranje vrijednosti varijabli i funkcija: :=, :, define
- Funkcije za rad s izrazima: ratsimp, expand, factor, partfrac, trigsimp, trigreduce, subst,
- Derivacije i integrali: diff, integrate
- Crtanje: wxplot2d (i uz opciju parametric)
- Ostale naredbe: kill, solve, allroots, eliminate, load(newton1), newton, is, if ... then ... else
- Liste i matrice: definiranje, delete, length, makelist, member, unique, reverse, matrix, transpose
- Kompleksni brojevi: conjugate, abs, rectform, realpart, imagpart,
- Sume i limesi: sum, simpsum, limit,
1) u preambuli odmah nakon poziva \documentclass umetnite sljedeća tri retka (u tom poretku):
\usepackage[utf8]{inputenc} % upućujete LaTeX da je izvorni kod zapisan u utf8 unicode encodingu \usepackage[T1]{fontenc} % upućujete LaTeX da koristi font family T1; ovaj redak je nužan zbog slova đ i Đ \usepackage[croatian]{babel} % paket babel nema utjecaja na "naša" slova, već prevodi "Contents" u "Sadržaj", "Chapter" u "Poglavlje" i sl. - svakako korisno¦
\usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[croatian]{babel}