Step
Categories:
„Step“ ir interaktīvs fizikas simulators. Tas ļauj izpētīt fizikas likumus, izmantojot simulācijas. Šī programma strādā šādi: lietotājs ainā novieto objektus, pievieno spēkus, piemēram, gravitāciju vai atsperes, bet tas klikšķina uz „Simulēt“. Pēc tam „Step“ parāda, kas ainā notiek, ievērojot fizikas likumus. Katra ķermeņa/spēka īpašības lietotājs var mainīt un eksperimentēt (arī simulācijas laikā), lai redzētu, kā tas izmaina notikumus. „Step“ ne vien māca, bet ļauj arī izjust fiziku darbībā!
Iespējas:
- Klasiska mehānikas simulācija divās dimensijās
- Daļiņas, atsperes ar slāpēšanu, gravitācijas un kulona spēki
- Cieti ķemeņi
- Sadursmju noteikšana (šobrīd tikai diskrēta) un apstrāde
- Mīkstus (deformējamus) ķermeņus „Step“ simulē kā lietotāja rediģējamu daļiņu un atsperu sistēmu, skaņas viļņus
- Molekulāra dinamika (šobrīd izmanto Lennarda—Dzonsa potenciālu): gāze un škidrums, kondensācija un iztvaikošana, makroskopisko daudzumu un to dispersijas aprēķināšana
- Mērvienību konvertācijas un izteiksmju kalkulators: ļauj ievadīt, piemēram „(2 days + 3 hours) * 80 km/h“, ko programma pieņems kā attāluma vērtību (nepieciešama „libqalculate“ pakotne)
- Kļūdu aprēķināšana un izplatīšanās: varat jebkurai īpašībai norādīt, piemēram, „1,3 ± 0,2“, lai programma visas atkarīgās īpašības aprēķinātu, izmantojot statistikas formulas.
- Atrisinātāja kļūdas aplēse: pie lietotāja norādītajām kļūdām tiek aprēķinātas un pieskaitītas atrisinātāja radītās kļūdas
- Dažādi atrisinātāji: līdz 8. pakāpei, eksplicīti un implicīti, ar un bez adaptība laika soļa (lielā daļa atrisinātāju izmanto GSL bibliotēku)
- Kontroliera rīks, kas ļauj viegli mainīt īpašības simulācijas laikā (pat ar pielāgotām tastatūras saīsnēm)
- Rīki, lai vizualizētu rezultātus: grafiks, mērītājs un trasētājs
- Konteksta informācija visiem objektiem un iebūvēts Vikipēdijas pārlūks
- Piemēra eksperimentu kolekcija, kā arī iespēja lejupielādēt papildu eksperimentus caur „KNewStuff“
- Iebūvētas pamācības
Additional information
StepCore Library:
StepCore is the physical simulation library on which Step is based. It can be used without Step for complex simulations which require coding or in other software which require physical simulation functionality. It is designed in order to be extensible, tunable and to provide accurate simulation.