Kalamaris

Software kuvakaappaus:
Kalamaris
Ohjelmiston tiedot:
Versio: 0.6.0
Lähetyksen päivämäärä: 2 Jun 15
Kehittäjä: Antonio Larrosa
Lupa: Vapaa
Suosio: 9

Rating: nan/5 (Total Votes: 0)

Kalamaris on seuraavan sukupolven tieteellisiä sovelluksia. Vaikka samanlainen Mathematica joiltakin osin, se tarjoaa uuden lähestymistavan ratkaista matemaattisia ongelmia helpon ja intuitiivisen tavan.
Kalamaris toimivuus myös tarjota kehittäjille tehokas kirjasto hallita monimutkaisia ​​matemaattisia laskutoimituksia.
Kalamaris myös hajautetun suunnittelun, jonka avulla erottaa KDE graafinen käyttöliittymä päässä todellinen työ koodin. Näin voidaan saada Kalamaris palvelinta iso palvelimelle, juostessa asiakkaiden tavallisesta tietokoneen työpöydällä.
Kerro lisää Kalamaris
Olen ajatellut kehittää Mathematica-tyyppinen sovellus vuosia, ja kun minun opettaja Numeerinen analyysi kertoi meille, että meidän piti toteuttaa joitakin numeerisia menetelmiä ratkaista järjestelmien differentiaaliyhtälöt, ajattelin, että oli aika aloittaa tällainen hakemus ja tehdä se "oikealla tavalla".
Aloin työstää sitä muutama kuukausi sitten, ja versio 0.5.6 on seurausta asti.
Huomaa, että tämä julkaisu ei pidetä vakaana vielä, ja se saattaa kaatua (itse asiassa, olen varma, että se tulee) melko paljon. Esimerkiksi, ei ole mitään syntaksitarkistus koodia, joten kun teet jotain väärin (kuten ottaa verraton määrä suluissa), se kaatuu.
Se voi olla syytä mainita, että jokainen kerta syötät lausekkeen, Kalamaris tallentaa täydellisen historian tiedostoa. # Kalamaris.lastcmds, joten jos se kaatuu, sinun täytyy vain kopioida tämän tiedoston toisella nimellä, ja muokata sitä käyttää oikein syntaksi.
Huomaa, että syntaksitarkistus on yksi etusijalla asioita minun tehtävälistallamme.
Tässä muutamia keskeisiä piirteitä "Kalamaris":
· Kalamaris avulla käyttäjä voi määritellä toiminnot ja arvioida niitä: f (x) = sin (x) * x ^ 2
· Se toimia myös matriiseja, ja useita muuttujan toiminnot: f (x, y, z) = [1, 2, 3 x; 5 * Sin (6Y), z + x, 2z]
· Se on symbolinen ja numeerinen arviointi: f (2,, 3b)
· Antaa: [1, 2, 6; 5 * Sin (6a), 3b + 2, 2 * 3b]
· Se piirtää tietoja 2D avulla qtai ja animoi data (käyttäen laajennus qtai) samalla tavalla. Joten voit kirjoittaa:
c = EvalFunc (Cos (x), x: n, 0,2PI, 80)
t = EvalFunc (sin (x), x: n, 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, Color (vihreä))
m = EvalFunc (x ^ 2-0,25, x -1,1,80)
PlotData (m [0], m [1], 0)
setPlotColor (0,2, Color (keltainen))
· Ratkaisee järjestelmät differentiaaliyhtälöiden seuraavilla tavoilla:
Puoliväli
Adams-Bashforth (kaksi erilaista valinnaista toteutukset)
Runge-Kutta 3/8
Fehlberg 5/6
Fehlberg 7/8
Haluaisin mainita, että olen ollut apua täytäntöön kaikki nämä menetelmät. Kiitokset Benjam

Kuvakaappauksia

kalamaris_1_140484.png
kalamaris_2_140484.png

Vastaavia ohjelmistoja

Mantissa
Mantissa

2 Jun 15

PyOpenCL
PyOpenCL

28 Sep 15

JMathLib
JMathLib

3 Jun 15

Muu ohjelmistojen kehittäjä Antonio Larrosa

KMid
KMid

3 Jun 15

Kommentit Kalamaris

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!