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.