diff options
author | Christian Vazquez <christian.vazquez@epfl.ch> | 2011-03-22 15:04:38 +0000 |
---|---|---|
committer | Christian Vazquez <christian.vazquez@epfl.ch> | 2011-03-22 15:04:38 +0000 |
commit | 4d0d287965a70df342eb37d4503e60e4ad6a11ed (patch) | |
tree | 16d35ff27e3d542e1d1bc79205dfe73bc1e2048a | |
parent | f483d78ba331e059af7486af23dcee2e4c0a83d9 (diff) | |
download | vhc-4d0d287965a70df342eb37d4503e60e4ad6a11ed.tar.gz vhc-4d0d287965a70df342eb37d4503e60e4ad6a11ed.tar.bz2 vhc-4d0d287965a70df342eb37d4503e60e4ad6a11ed.zip |
corrigé des réponses
-rw-r--r-- | reponses.lyx | 152 |
1 files changed, 98 insertions, 54 deletions
diff --git a/reponses.lyx b/reponses.lyx index b57fb9e..ff23f30 100644 --- a/reponses.lyx +++ b/reponses.lyx @@ -321,76 +321,127 @@ Question P6.1 \end_layout \begin_layout Standard -Pour représenter et oraniser les éléments, nous avons choisi dans ce projet - de coder les éléments (magnétiques et électriques, droits et courbes) sous - formes de classes. - Concrètement, la classe +Pour représenter et organiser les \family typewriter \size small Element \family default \size default - est la classe grand-mère, les quatre classes filles sont les classes +s, nous avons choisi dans ce projet de coder les \family typewriter \size small - Droit +Element \family default \size default -et +s \family typewriter \size small -Courbe +[Magnetic (Straight +\family default +\size default + et +\family typewriter +\size small +Curved) +\family default +\size default + et +\family typewriter +\size small +Electric +\family default +\size default +] sous formes de classes. + Concrètement, la classe +\family typewriter +\size small +Element +\family default +\size default + est la classe grand-mère, les trois classes filles sont les classes +\family typewriter +\size small + Straight \family default \size default , \family typewriter \size small -Magnétique +Curved \family default \size default et \family typewriter \size small -Electrique +Magnetic \family default \size default . - La classe + Les trois classes petites-filles sont +\family typewriter +\size small +MagneticStraight +\family default +\size default +, \family typewriter \size small -Magnétique +MagneticCurved +\family default +\size default + et +\family typewriter +\size small +Electric +\family default +\size default +, où +\family typewriter +\size small +MagneticStraight \family default \size default hérite à la fois de \family typewriter \size small -Droit +Magnetic \family default \size default et de \family typewriter \size small -Courbe +Straight \family default \size default -, tandis que +, et où \family typewriter \size small -Electrique +MagneticCurved \family default \size default - n'hérite -\begin_inset Quotes eld -\end_inset - -que -\begin_inset Quotes erd -\end_inset - - de + hérite de +\family typewriter +\size small +Magnetic +\family default +\size default + et de +\family typewriter +\size small +Curved +\family default +\size default +. + +\family typewriter +\size small +Electric +\family default +\size default + n'hérite 'que' de \family typewriter \size small -Droit +Straight \family default \size default . @@ -401,41 +452,44 @@ Question P6.2 \end_layout \begin_layout Standard -Les champs magnétiques et électriques sont représentés à l'aide : -\end_layout - -\begin_layout Standard -- d'un +Les champs magnétiques et électriques sont représentés à l'aide d'un \family typewriter \size small Vector3D \family default \size default - indiquant la direction du champ, pour l'instant ne dépendant pas de la - position de la particule dans l' + indiquant la direction et l'intensité du champ, et nous allons nous arranger + pour que sa norme soit initialisée une fois pour toutes (pour garder l'intensit +é de champ constante). + Ainsi, à chaque nouvelle manipulation (modification d'orientation) du \family typewriter \size small -Element +Vector3D \family default \size default -, -\end_layout - -\begin_layout Standard -- d'un + \family typewriter \size small -double +field \family default \size default - indiquant la valeur constante de l'intensité de chaque champ. +, nous ferons appel à la méthode +\family typewriter +\size small +rotate +\family default +\size default +. + Ce faisant, puisque la rotation est une isométrie, nous pouvons définir + n'importe quelle orientation que pourrait prendre le champ, en nous assurant + d'avoir une intensité de champ constante. \end_layout \begin_layout Standard En effet, en physique on représente les lignes de champ par des lignes parrallèl es, continues, et nous disons que le champ a une certaine intensité, qui reste la même tout le long des lignes. - Or en informatique, cela ne nous intéresse pas de représenter ces lignes. + Or dans ce projet, cela ne nous intéresse pas de représenter ces lignes. Puisque les seules interactions de ces champs avec les particules invoquent des vecteurs représentant l'intensité et la direction du champ à l'endroit où se trouve la particule par rapport à l' @@ -450,17 +504,7 @@ Element Vector3D \family default \size default -, et d'un -\family typewriter -\size small -double -\family default -\size default - fournissant son intensité. - Nous avons cependant choisi d'opérer un distinction entre norme et direction, - en vue d'une éventuelle amélioration du code, où nous n'aurions besoin - de l'intensité qu'une seule fois pour toutes, et nous aurions le loisir - de modifier la direction comme bon nous semble. +. \end_layout \begin_layout Section* @@ -482,7 +526,7 @@ Vector3D \size default , puisque tous les points sont naturellement représentés par des vecteurs dans -\begin_inset Formula $\mathbb{R^{3}}$ +\begin_inset Formula $\mathbb{R}^{3}$ \end_inset . |