Step

From KDE UserBase Wiki
Revision as of 14:14, 21 July 2011 by Caig (talk | contribs)

Inizio » Applicazioni » Istruzione » Step

Step è un simulatore fisico interattivo. Ti permette di esplorare il mondo della fisica tramite simulazioni.

Fa parte del progetto KDE Education.

Descrizione

Step è un simulatore fisico interattivo. Funziona così: posiziona alcuni corpi nella scena, aggiungi alcune forze come gravità o molle, poi fai clic su Simula e Step ti mostrerà come la scena evolve secondo le leggi della fisica. Puoi modificare ogni proprietà dei corpi/forze nel tuo esperimento (anche durante la simulazione) e vedere come questo modificherà il risultato dell'esperimento. Con Step puoi non solo imparare, ma anche "sentire" come funziona la fisica!

Caratteristiche

  • Simulazione di meccanica classica in due dimensioni
  • Particelle, molle con smorzamento, forze gravitazionali e di Coulomb
  • Corpi rigidi
  • Rilevamento (attualmente solo discreto) e gestione delle collisioni
  • Corpi morbidi (deformabili) simulati come sistema di particelle-molle modificabile dall'utente, onde sonore
  • Dinamiche molecolari (attualmente utilizzando il potenziale di Lennard-Jones): gas e liquidi, condensazione ed evaporazione, calcolo di quantità microscopiche e loro variazioni
  • Conversione di unità e calcolo di espressioni: puoi inserire qualcosa come "(2 giorni + 3 ore) * 80 km/h" e verrà accettato come valore di distanza (richiede libqalculate)
  • Calcolo e propagazione degli errori: puoi inserire valori come "1.3 ± 0.2" per qualsiasi proprietà e gli errori per tutte quelle dipendenti verranno calcolati utilizzando formule statistiche
  • Stima dell'errore del solutore: gli errori introdotti dal solutore sono calcolati ed aggiunti a quelli inseriti dall'utente
  • Vari solutori differenti: fino all'ottavo ordine, esplicito e implicito, con o senza passi temporali adattabili (la maggior parte dei solutori richiedono la libreria GSL)
  • Strumento di controllo per controllare facilmente le proprietà durante la simulazione (anche con scorciatoie da tastiera personalizzate)
  • Strumenti per visualizzare i risultati: grafico, metrico, tracciante
  • Informazioni contestuali per tutti gli oggetti, browser per wikipedia integrato
  • Raccolta di esperimenti di esempio, altri possono essere scaricati con KNewStuff2
  • Guide passo-passo integrate.

Schermate

Modello del sistema solare
5 particelle unite con molle
Poligoni rigidi
Selezione di uno dei solutori
Grafici
Curve di Lissajous
Gas
Liquidi
Aggiunta di note alla scena

Documentazione

Collegamenti web

Libreria StepCore

StepCore è una libreria di simulazione fisica sulla quale è basato Step. Può essere utilizzato senza Step per complesse simulazioni che richiedano codice o in altri programmi che abbiano bisogno di funzionalità di simulazione fisica. È progettata per essere estensibile, regolabile e per fornire simulazioni accurate.

Puoi trovare maggiori informazioni riguardo alla libreria StepCore su techbase.kde.org.