Steg



BESKRIVELSE:
Step er en interaktiv fysisk simulator. Den lar deg utforske den fysiske verden gjennom simuleringer. Det fungerer slik: du plasserer noen kropper på scenen, legger til noen krefter som tyngdekraft eller fjærer, og klikker på Simuler og Step viser deg hvordan scenen din vil utvikle seg i henhold til fysikkens lover. Du kan endre alle egenskapene til kroppene/kreftene i eksperimentet ditt (selv under simulering) og se hvordan dette vil endre utviklingen av eksperimentet. Med Step kan du ikke bare lære, men føle hvordan fysikk fungerer!
Funksjoner:
- Klassisk mekanisk simulering i to dimensjoner
- Partikler, fjærer med demping, gravitasjons- og coulombkrefter
- Stive kropper
- Kollisjonsdeteksjon (foreløpig kun diskret) og håndtering
- Myke (deformerbare) kropper simulert som brukerredigerbare partikler-fjærsystem, lydbølger
- Molekylær dynamikk (bruker for tiden Lennard-Jones-potensial): gass og væske, kondensasjon og fordampning, beregning av makroskopiske størrelser og deres varians
- Enhetskonvertering og uttrykksberegning: du kan skrive inn noe sånt som "(2 dager + 3 timer) * 80 km/t" og det vil bli akseptert som avstandsverdi (krever libqalculate)
- Feilberegning og forplantning: du kan angi verdier som "1,3 ± 0,2" for en hvilken som helst egenskap, og feil for alle avhengige egenskaper vil bli beregnet ved hjelp av statistiske formler
- Løserfeilestimering: feil introdusert av løseren beregnes og legges til brukerangitte feil
- Flere forskjellige løsere: opp til 8. orden, eksplisitt og implisitt, med eller uten adaptivt tidstrinn (de fleste av løserne krever GSL-bibliotek)
- Kontrollverktøy for enkelt å kontrollere egenskaper under simulering (selv med egendefinerte tastatursnarveier)
- Verktøy for å visualisere resultater: graf, måler, sporer
- Kontekstinformasjon for alle objekter, integrert wikipedia-nettleser
- Samling av eksempeleksperimenter, flere kan lastes ned med KNewStuff
- Integrerte opplæringsprogrammer

