Step/fr: Difference between revisions

From KDE Wiki Sandbox
(Created page with "== Description ==")
(Created page with "* Simulation mécanique classique en deux dimensions * Particules, ressorts avec amortissement, forces gravitationnelles et de Coulomb * Corps rigides * Détection de collisio...")
 
(11 intermediate revisions by the same user 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''' est un simulateur physique interactif. Il vous permet d'explorer le monde physique au travers de simulations.<br />
It is part of the [http://edu.kde.org KDE Education Project].  
Il fait partie du [http://edu.kde.org Projet KDE Education].  
|}
|}


== Description ==
== Description ==


'''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''' est un simulateur de physique interactif. Il fonctionne ainsi: vous placez des corps sur la scène, ajoutez des forces telles que la gravité ou des ressorts, puis cliquez sur <menuchoice>Simuler</menuchoice> et '''Step''' vous montre comment votre scène évoluera selon les lois de la physique. Vous pouvez changer toutes les propriétés des corps/forces dans votre expérience (même pendant la simulation) et voir comment cela va changer le résultat de l'expérience. Avec '''Step''' vous pouvez non seulement apprendre mais sentir comment la physique fonctionne !


==Features==
== Fonctionalités ==


* Classical mechanical simulation in two dimensions
* Simulation mécanique classique en deux dimensions
* Particles, springs with damping, gravitational and Coulomb forces
* Particules, ressorts avec amortissement, forces gravitationnelles et de Coulomb
* Rigid bodies
* Corps rigides
* Collision detection (currently only discrete) and handling
* Détection de collision (actuellement seulement discrète) et manipulation
* Soft (deformable) bodies simulated as user-editable particles-springs system, sound waves
* Corps souples (déformables) simulés comme système de particules-ressorts modifiable par l'utilisateur, ondes sonores
* 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
* Dynamique moléculaire (utilisant actuellement le [http://en.wikipedia.org/wiki/Lennard-Jones_potential potentiel Lennard-Jones]): gaz et liquide, condensation et évaporation, calcul des grandeurs macroscopiques et leurs variances
* 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])
* Conversion d'unités et calcul d'expression: vous pouvez entrer quelque chose comme "(2 jours + 3 heures) * 80 km/h" et il sera accepté comme valeur de distance (nécessite [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
* Calcul des erreurs et propagation: vous pouvez entrer des valeurs comme "1.3 ± 0.2" pour toute propriété et les erreurs pour toutes les propriétés dépendantes seront calculées en utilisant des formules statistiques
* Solver error estimation: errors introduced by the solver are calculated and added to user-entered errors
* Estimation d'erreur de solveur: les erreurs introduites par le solveur sont calculées et ajoutées aux erreurs entrées par l'utilisateur
* 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])
* Plusieurs solveurs différents: jusqu'au 8ème ordre, explicite et implicite, avec ou sans intervalle de temps adaptatif (la plupart des solveurs nécessitent la [http://www.gnu.org/software/gsl/ bibliothèque GSL])
* Controller tool to easily control properties during simulation (even with custom keyboard shortcuts)
* Outil de contrôle pour contrôler facilement les propriétés pendant la simulation (même avec des raccourcis clavier personnalisés)
* Tools to visualize results: graph, meter, tracer
* Outils pour visualiser les résultats: graphique, mètre, traceur
* Context information for all objects, integrated wikipedia browser
* Informations sur le contexte pour tous les objets, navigateur wikipedia intégré
* Collection of example experiments, more can be downloaded with KNewStuff2
* Collection d'expériences d'exemple, plus peut être téléchargé avec KNewStuff2
* Integrated tutorials
* Tutoriels intégrés


==Screenshots==
== Captures d'écran ==


{| cellpadding="10"
{| cellpadding="10"
|[[Image:Step_solar_system_model.png|300px|thumb | Solar system model]]
|[[Image:Step_solar_system_model.png|300px|thumb | Modèles de système solaire]]
|[[Image:Step_particles_and_springs.png|300px|thumb | 5 particles joined with springs]]
|[[Image:Step_particles_and_springs.png|300px|thumb | 5 particules reliées par des ressorts]]
|-
|-
|[[Image:Step_rigid_polygons.png|300px|thumb | Rigid polygons]]
|[[Image:Step_rigid_polygons.png|300px|thumb | Polygones rigides]]
|[[Image:Step_selecting_solver.png|300px|thumb | Select one of the solvers]]
|[[Image:Step_selecting_solver.png|300px|thumb | Choisissez l'un des solveurs]]
|-
|-
|[[Image:Step_graphs.png|300px|thumb | Graphs]]
|[[Image:Step_graphs.png|300px|thumb | Graphes]]
|[[Image:Step_lissajous curves.png|300px|thumb | Lissajous curves]]
|[[Image:Step_lissajous curves.png|300px|thumb | Courbes de Lissajous]]
|-
|-
|[[Image:Step_gas.png|300px|thumb | Gas ]]
|[[Image:Step_gas.png|300px|thumb | Gaz ]]
|[[Image:Step_liquid.png|300px|thumb | Liquid]]
|[[Image:Step_liquid.png|300px|thumb | Liquide]]
|-
|-
|[[Image:Step_note.png|300px|thumb | Add notes to you scene]]
|[[Image:Step_note.png|300px|thumb | Ajouter des notes à votre scène]]
|}
|}


==Documentation==
==Documentation==


* [http://docs.kde.org/development/en/kdeedu/step/index.html '''Step''' Handbook]
* [http://docs.kde.org/development/en/kdeedu/step/index.html manuel de '''Step''' ]


==Weblinks==
== Liens sur le web ==


===[http://techbase.kde.org/Projects/Edu/Step StepCore Library]===
=== [http://techbase.kde.org/Projects/Edu/Step Bibliothèque 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''' est la librairie de simulation physique sur laquelle est basé '''Step''' . Elle peut être utilisée sans '''Step''' pour les simulations complexes qui nécessitent du codage ou pour les autres logiciels qui ont besoin de la fonctionalité 'simulation physique' . Elle est conçue de manière extensible, adaptable et pouvant réaliser des simulations précises.  


You can find more information about the [http://techbase.kde.org/Projects/Edu/Step StepCore library on techbase.kde.org].
Davantage d'information sur la  [http://techbase.kde.org/Projects/Edu/Step bibliothèque StepCore sur techbase.kde.org].


[[Category:Éducation/fr]]
[[Category:Éducation/fr]]
[[Category:Science/fr]]
[[Category:Science/fr]]

Latest revision as of 10:44, 12 June 2018

Home » Applications » Education » fr

Step est un simulateur physique interactif. Il vous permet d'explorer le monde physique au travers de simulations.

Il fait partie du Projet KDE Education.

Description

Step est un simulateur de physique interactif. Il fonctionne ainsi: vous placez des corps sur la scène, ajoutez des forces telles que la gravité ou des ressorts, puis cliquez sur Simuler et Step vous montre comment votre scène évoluera selon les lois de la physique. Vous pouvez changer toutes les propriétés des corps/forces dans votre expérience (même pendant la simulation) et voir comment cela va changer le résultat de l'expérience. Avec Step vous pouvez non seulement apprendre mais sentir comment la physique fonctionne !

Fonctionalités

  • Simulation mécanique classique en deux dimensions
  • Particules, ressorts avec amortissement, forces gravitationnelles et de Coulomb
  • Corps rigides
  • Détection de collision (actuellement seulement discrète) et manipulation
  • Corps souples (déformables) simulés comme système de particules-ressorts modifiable par l'utilisateur, ondes sonores
  • Dynamique moléculaire (utilisant actuellement le potentiel Lennard-Jones): gaz et liquide, condensation et évaporation, calcul des grandeurs macroscopiques et leurs variances
  • Conversion d'unités et calcul d'expression: vous pouvez entrer quelque chose comme "(2 jours + 3 heures) * 80 km/h" et il sera accepté comme valeur de distance (nécessite [1])
  • Calcul des erreurs et propagation: vous pouvez entrer des valeurs comme "1.3 ± 0.2" pour toute propriété et les erreurs pour toutes les propriétés dépendantes seront calculées en utilisant des formules statistiques
  • Estimation d'erreur de solveur: les erreurs introduites par le solveur sont calculées et ajoutées aux erreurs entrées par l'utilisateur
  • Plusieurs solveurs différents: jusqu'au 8ème ordre, explicite et implicite, avec ou sans intervalle de temps adaptatif (la plupart des solveurs nécessitent la bibliothèque GSL)
  • Outil de contrôle pour contrôler facilement les propriétés pendant la simulation (même avec des raccourcis clavier personnalisés)
  • Outils pour visualiser les résultats: graphique, mètre, traceur
  • Informations sur le contexte pour tous les objets, navigateur wikipedia intégré
  • Collection d'expériences d'exemple, plus peut être téléchargé avec KNewStuff2
  • Tutoriels intégrés

Captures d'écran

Modèles de système solaire
5 particules reliées par des ressorts
Polygones rigides
Choisissez l'un des solveurs
Graphes
Courbes de Lissajous
Gaz
Liquide
Ajouter des notes à votre scène

Documentation

Liens sur le web

Bibliothèque StepCore

StepCore est la librairie de simulation physique sur laquelle est basé Step . Elle peut être utilisée sans Step pour les simulations complexes qui nécessitent du codage ou pour les autres logiciels qui ont besoin de la fonctionalité 'simulation physique' . Elle est conçue de manière extensible, adaptable et pouvant réaliser des simulations précises.

Davantage d'information sur la bibliothèque StepCore sur techbase.kde.org.