Step/it: Difference between revisions

From KDE UserBase Wiki
(Importing a new version from external source)
No edit summary
 
(18 intermediate revisions by 2 users not shown)
Line 4: Line 4:
{|class="tablecenter vertical-centered"
{|class="tablecenter vertical-centered"
| [[Image:Step.png|64px]]
| [[Image:Step.png|64px]]
| '''Step''' is an interactive physical simulator. It allows you to explore the physical world through simulations.<br />
| '''Step''' è un simulatore fisico interattivo. Ti permette di esplorare il mondo della fisica tramite simulazioni.<br />
It is part of the [http://edu.kde.org KDE Education Project].  
Fa parte del [http://edu.kde.org progetto KDE Education].  
|}
|}


==Description==
==Descrizione==


'''Step''' is an interactive physics simulator. It works like this: you place some bodies on the scene, add some forces such as gravity or springs, then click <menuchoice>Simulate</menuchoice> and '''Step''' shows you how your scene will evolve according to the laws of physics. You can change every property of bodies/forces in your experiment (even during simulation) and see how this will change the outcome of the experiment. With '''Step''' you can not only learn but feel how physics works!
'''Step''' è un simulatore fisico interattivo. Funziona così: posiziona alcuni corpi nella scena, aggiungi alcune forze come gravità o molle, poi fai clic su <menuchoice>Simula</menuchoice> 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!


==Features==
==Caratteristiche==


* Classical mechanical simulation in two dimensions
* Simulazione di meccanica classica in due dimensioni
* Particles, springs with damping, gravitational and Coulomb forces
* Particelle, molle con smorzamento, forze gravitazionali e di Coulomb
* Rigid bodies
* Corpi rigidi
* Collision detection (currently only discrete) and handling
* Rilevamento (attualmente solo discreto<!--in senso di giudizio?-->) e gestione delle collisioni
* Soft (deformable) bodies simulated as user-editable particles-springs system, sound waves
* Corpi morbidi (deformabili) simulati come sistema di particelle-molle modificabile dall'utente, onde sonore
* Molecular dynamics (currently using [http://en.wikipedia.org/wiki/Lennard-Jones_potential Lennard-Jones potential]): gas and liquid, condensation and evaporation, calculation of macroscopic quantities and their variances
* Dinamiche molecolari (attualmente utilizzando il [http://it.wikipedia.org/wiki/Potenziale_di_Lennard-Jones potenziale di Lennard-Jones]): gas e liquidi, condensazione ed evaporazione, calcolo di quantità microscopiche e loro variazioni
* Units conversion and expression calculation: you can enter something like "(2 days + 3 hours) * 80 km/h" and it will be accepted as distance value (requires [http://qalculate.sourceforge.net/ libqalculate])
* 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 [http://qalculate.sourceforge.net/ libqalculate])
* Errors calculation and propagation: you can enter values like "1.3 ± 0.2" for any property and errors for all dependent properties will be calculated using statistical formulas
* 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
* Solver error estimation: errors introduced by the solver is calculated and added to user-entered errors
* Stima dell'errore del solutore: gli errori introdotti dal solutore sono calcolati ed aggiunti a quelli inseriti dall'utente
* Several different solvers: up to 8th order, explicit and implicit, with or without adaptive timestep (most of the solvers require [http://www.gnu.org/software/gsl/ GSL library])
* Vari solutori differenti: fino all'ottavo ordine, esplicito e implicito, con o senza passi temporali adattabili (la maggior parte dei solutori richiedono la [http://www.gnu.org/software/gsl/ libreria GSL])<!--non ho capito questo punto-->
* Controller tool to easily control properties during simulation (even with custom keyboard shortcuts)
* Strumento di controllo per controllare facilmente le proprietà durante la simulazione (anche con scorciatoie da tastiera personalizzate)
* Tools to visualize results: graph, meter, tracer
* Strumenti per visualizzare i risultati: grafico, metrico, tracciante
* Context information for all objects, integrated wikipedia browser
* Informazioni contestuali per tutti gli oggetti, browser per wikipedia integrato
* Collection of example experiments, more can be downloaded with KNewStuff2
* Raccolta di esperimenti di esempio, altri possono essere scaricati con KNewStuff2
* Integrated tutorials
* Guide passo-passo integrate.


==Screenshots==
==Schermate==


{| cellpadding="10"
{| cellpadding="10"
|[[Image:Step_solar_system_model.png|300px|thumb | Solar system model]]
|[[Image:Step_solar_system_model.png|300px|thumb | Modello del sistema solare]]
|[[Image:Step_particles_and_springs.png|300px|thumb | 5 particles joined with springs]]
|[[Image:Step_particles_and_springs.png|300px|thumb | 5 particelle unite con molle]]
|-
|-
|[[Image:Step_rigid_polygons.png|300px|thumb | Rigid polygons]]
|[[Image:Step_rigid_polygons.png|300px|thumb |Poligoni rigidi]]
|[[Image:Step_selecting_solver.png|300px|thumb | Select one of the solvers]]
|[[Image:Step_selecting_solver.png|300px|thumb | Selezione di uno dei solutori]]
|-
|-
|[[Image:Step_graphs.png|300px|thumb | Graphs]]
|[[Image:Step_graphs.png|300px|thumb | Grafici]]
|[[Image:Step_lissajous curves.png|300px|thumb | Lissajous curves]]
|[[Image:Step_lissajous curves.png|300px|thumb |Curve di Lissajous]]
|-
|-
|[[Image:Step_gas.png|300px|thumb | Gas ]]
|[[Image:Step_gas.png|300px|thumb | Gas ]]
|[[Image:Step_liquid.png|300px|thumb | Liquid]]
|[[Image:Step_liquid.png|300px|thumb | Liquidi]]
|-
|-
|[[Image:Step_note.png|300px|thumb | Add notes to you scene]]
|[[Image:Step_note.png|300px|thumb | Aggiunta di note alla scena]]
|}
|}


==Documentation==
==Documentazione==


* [http://docs.kde.org/development/en/kdeedu/step/index.html '''Step''' Handbook]
* [http://docs.kde.org/development/it/kdeedu/step/index.html Manuale di '''Step''']


==Weblinks==
==Collegamenti web==


===[http://techbase.kde.org/Projects/Edu/Step StepCore Library]===
===[http://techbase.kde.org/Projects/Edu/Step Libreria StepCore]===


'''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.  
'''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.  


You can find more information about the [http://techbase.kde.org/Projects/Edu/Step StepCore library on techbase.kde.org].
Puoi trovare maggiori informazioni riguardo alla [http://techbase.kde.org/Projects/Edu/Step libreria StepCore su techbase.kde.org].


[[Category:Education]]
[[Category:Istruzione/it]]
[[Category:Scienza/it]]

Latest revision as of 14:17, 30 July 2011

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.