Hans Petter Langtangen 13 年之前
父节点
当前提交
1e797d24e0
共有 71 个文件被更改,包括 12 次插入4 次删除
  1. 12 4
      doc/src/sketcher/sketcher.do.txt
  2. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0000.png
  3. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0001.png
  4. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0002.png
  5. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0003.png
  6. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0004.png
  7. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0005.png
  8. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0006.png
  9. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0007.png
  10. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0008.png
  11. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0009.png
  12. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0010.png
  13. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0011.png
  14. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0012.png
  15. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0013.png
  16. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0014.png
  17. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0015.png
  18. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0016.png
  19. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0017.png
  20. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0018.png
  21. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0019.png
  22. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0020.png
  23. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0021.png
  24. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0022.png
  25. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0023.png
  26. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0024.png
  27. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0025.png
  28. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0026.png
  29. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0027.png
  30. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0028.png
  31. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0029.png
  32. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0030.png
  33. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0031.png
  34. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0032.png
  35. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0033.png
  36. 二进制
      doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0034.png
  37. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0000.png
  38. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0001.png
  39. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0002.png
  40. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0003.png
  41. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0004.png
  42. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0005.png
  43. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0006.png
  44. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0007.png
  45. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0008.png
  46. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0009.png
  47. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0010.png
  48. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0011.png
  49. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0012.png
  50. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0013.png
  51. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0014.png
  52. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0015.png
  53. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0016.png
  54. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0017.png
  55. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0018.png
  56. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0019.png
  57. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0020.png
  58. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0021.png
  59. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0022.png
  60. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0023.png
  61. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0024.png
  62. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0025.png
  63. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0026.png
  64. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0027.png
  65. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0028.png
  66. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0029.png
  67. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0030.png
  68. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0031.png
  69. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0032.png
  70. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0033.png
  71. 二进制
      doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0034.png

+ 12 - 4
doc/src/sketcher/sketcher.do.txt

@@ -305,7 +305,7 @@ You can try this by running the present example in the file
 # #ifdef PRIMER_BOOK
 `vehicle0.py`.
 # #else
-"`vehicle0.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/sketcher.do.txt".
+"`vehicle0.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-sketcher/vehicle0.py", or view a ready-made "movie": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-sketcher/vehicle0_animation/anim.html".
 # #endif
 
 === Animation: Rolling the Wheels ===
@@ -370,8 +370,12 @@ def move_vehicle(t, fig):
     w2 = fig['vehicle']['wheels']['wheel2']
     w2.rotate(degrees(angle), center=(wheel1_center+4, R))
 !ec
-
-
+The complete example is found in the file
+# #ifdef PRIMER_BOOK
+`vehicle1.py`.
+# #else
+"`vehicle1.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-sketcher/vehicle0.py". You may run this file or watch a "ready-made movie": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-sketcher/vehicle0_animation/anim.html".
+# #endif
 
 The great advantage with making figures this way through programming,
 rather than using interactive drawing programs, is that the
@@ -380,7 +384,11 @@ can be parameterized through variables such that the
 proportions of parts of the figure can be quickly changed,
 groups of objects can easily be manipulated (translated, rotated,
 scaled), objects can be left out while experimenting with the
-figure, to mention some important features.
+figure, to mention some important features. However, the single
+most important feature is the ability to make animations governed
+by mathematical formulas, maybe coming from simulations
+based on solving differential equations reflecting the physics
+of the problem.
 
 
 

二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0000.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0001.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0002.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0003.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0004.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0005.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0006.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0007.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0008.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0009.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0010.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0011.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0012.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0013.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0014.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0015.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0016.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0017.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0018.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0019.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0020.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0021.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0022.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0023.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0024.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0025.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0026.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0027.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0028.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0029.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0030.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0031.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0032.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0033.png


二进制
doc/src/sketcher/src-sketcher/vehicle0_animation/tmp_frame_0034.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0000.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0001.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0002.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0003.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0004.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0005.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0006.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0007.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0008.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0009.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0010.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0011.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0012.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0013.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0014.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0015.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0016.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0017.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0018.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0019.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0020.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0021.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0022.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0023.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0024.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0025.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0026.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0027.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0028.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0029.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0030.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0031.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0032.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0033.png


二进制
doc/src/sketcher/src-sketcher/vehicle1_animation/tmp_frame_0034.png