Kalamaris

Software screenshot:
Kalamaris
Podrobnosti Software:
Verze: 0.6.0
Datum uploadu: 2 Jun 15
Vývojka: Antonio Larrosa
Licence: Volný
Popularita: 9

Rating: nan/5 (Total Votes: 0)

Kalamaris je příští generace na vědeckých aplikacích. Zatímco podobné Mathematica v některých aspektech, a nabízí nový přístup k řešení matematických problémů v jednoduchém a intuitivním způsobem.
Funkčnost Kalamaris také poskytnout vývojářům silným knihovnou řídit složité matematické operace.
Kalamaris má také distribuované návrh, který umožní, aby oddělit grafické rozhraní KDE od reálného pracovního kodexu. To umožní, aby server Kalamaris na velkém serveru, zatímco běží klientům na vašem počítači je obvyklé na vašem stole.
Řekni mi víc o Kalamaris
Přemýšlel jsem o vývoji Mathematica-jako aplikace pro roky, a když nás můj učitel numerické analýzy řekl, že jsme museli zavést některé numerické metody pro řešení soustavy diferenciálních rovnic, myslel jsem, že to bylo na čase začít takové žádosti a to "správná cesta".
Začal jsem pracovat na tom před několika měsíci, a verze 0.5.6, je výsledek až do teď.
Všimněte si, že tato verze není považováno za ještě stabilní, a to může dojít k chybě (ve skutečnosti, jsem si jistý, že to bude) docela dost. Například, tam není ještě některý syntax kontrola kódu, takže když děláte něco špatně (jako s bezkonkurenční počet závorkách), došlo ke zhroucení.
To může být stojí za to zmínit, že pokaždé, když zadáte výraz, Kalamaris uchovává kompletní historii na souboru. # Kalamaris.lastcmds, takže pokud dojde k chybě, stačí zkopírovat tento soubor s jiným jménem a upravit jej použít správný syntax.
Všimněte si, že kontrola syntaxe je jednou z nejvyšších priorit věci na mém seznamu TODO.
Zde jsou některé klíčové rysy "Kalamaris":
· Kalamaris umožňuje uživateli definovat funkce a vyhodnotit je: f (x) = sin (x) * x ^ 2
· To také pracovat s maticemi, a více variabilními funkce: f (x, y, z) = [1, 2, 3x; 5 * Sin (6Y), z + x, 2z]
· To má symbolický a číselné hodnocení: f (2,, 3b)
· Dává: [1, 2, 6; 5 * sin (6a), 3b + 2, 2 * 3b]
· To parcely data na 2D pohledu pomocí qtai a oživuje data (pomocí rozšíření na qtai) podobným způsobem. Takže můžete zadat:
c = EvalFunc (cos (x), x, 0,2PI, 80)
s = EvalFunc (sin (x), x, 0,2PI, 80)
PlotData (c [1], s [1])
m = EvalFunc (x ^ 3-x, x, -1,1,80)
PlotData (m [0], m [1], 0)
setPlotColor (0,1, barva (zelená))
m = EvalFunc (x ^ 2-0,25, x, -1,1,80)
PlotData (m [0], m [1], 0)
setPlotColor (0,2, barva (žlutá))
· Řeší systémy diferenciálních rovnic s využitím následujících metod:
Střed
Adams-Bashforth (s dvěma různými volitelnými implementacích)
Runge-Kutta 3/8
Fehlberg 5/6
Fehlberg 7/8
Já bych rád zmínil, že jsem měla pomoc při provádění všech těchto metod. Díky přejít na Benjam

Ukázky

kalamaris_1_140484.png
kalamaris_2_140484.png

Podobný software

Grapher
Grapher

3 Jun 15

MBDyn
MBDyn

2 Jun 15

GRPN
GRPN

15 Apr 15

libagf
libagf

20 Feb 15

Ostatní software developer Antonio Larrosa

KMid
KMid

3 Jun 15

Komentáře k Kalamaris

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!