| Differences between revisions 10 and 12 (spanning 2 versions) | Back to page |
|
Size: 1020
Comment:
|
Size: 1608
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 3: | Line 3: |
| = Plotting graphs = | = Programming and plotting graphs = |
| Line 5: | Line 5: |
| * If you need help with plotting on a computer the following two links may be helpful. * [[https://griffin.ucsc.edu/ph156-11/Homework%204%20Solutions|This page shows how to use pylab or matlab/octave to make a plot.]] * [[https://griffin.ucsc.edu/ph156-11/Matlab%20and%20Python|This page has the general introduction to how to set up pylab (enthought python) or matlab/octave.]] |
* If you already have your favorite way of plotting things up, you should use it to plot graphs for this course. The same goes for the programming. However, if you ''are'' uninitiated, or if you like to find a simple, robust and free alternative, python is what I would recommend. The following links explain a very quick way to install scientific python (scipy; through enthought python), where plotting, special functions, basic numerical routines (numerical integration, and Runge Kutta, e.g.) are readily available. * [[https://griffin.ucsc.edu/ph156-11/Matlab%20and%20Python|This page has the general introduction to how to set up scientific python]]. It also describes octave and matlab. * [[https://griffin.ucsc.edu/ph156-11/Homework%204%20Solutions|This page shows how to use pylab (part of scipy) or matlab/octave to make a plot.]] Examples in the box can be grabbed into your file by dragging your mouse over it and copying the text. |
| Line 17: | Line 17: |
Programming and plotting graphs
If you already have your favorite way of plotting things up, you should use it to plot graphs for this course. The same goes for the programming. However, if you are uninitiated, or if you like to find a simple, robust and free alternative, python is what I would recommend. The following links explain a very quick way to install scientific python (scipy; through enthought python), where plotting, special functions, basic numerical routines (numerical integration, and Runge Kutta, e.g.) are readily available.
This page has the general introduction to how to set up scientific python. It also describes octave and matlab.
This page shows how to use pylab (part of scipy) or matlab/octave to make a plot. Examples in the box can be grabbed into your file by dragging your mouse over it and copying the text.
The origin of the textbook
These two links show how the two books by Kardar emerged, I think. (The first book is our main textbook.) Very useful sites!
Are you a registered user? Then, you can add stuff or edit!
Phys 219-12!