Hands-on Lab: Difference between revisions

From phys660
Jump to navigationJump to search
 
(43 intermediate revisions by the same user not shown)
Line 3: Line 3:
*[http://www.doc.ic.ac.uk/~wjk/UnixIntro/ UNIX Tutorial]
*[http://www.doc.ic.ac.uk/~wjk/UnixIntro/ UNIX Tutorial]


=Matlab=
=MATLAB=


==Hands-on tutorials by the Instructor==
==Hands-on tutorials by the Instructor==
*[[Media:matlab_tutorial.m|Getting Started]]
*[[Media:matlab_tutorial_phys660.m|Getting started with MATLAB]]
*[[Media:autocorr_examples.m|Autocorrelation]]
*[[Media:autocorr_examples.m|Autocorrelation]]
*[[Media:fft_matlab.m|Fast Fourier Transform]]
*[[Media:fft_matlab.m|Fast Fourier Transform]]
*[[Media:sparse_matrices.m|Sparse Matrices]]
*[[Media:sparse_matrices.m|Sparse matrices]]
*[[Media:gpu_speedup.m|GPU accelerated computing with MATLAB]]


==Hands-on tutorials by MathWorks==
==Hands-on tutorials by MathWorks==
*[http://www.mathworks.com/videos/getting-started-with-matlab-68985.html?type=shadow Getting Started video]
*[https://www.mathworks.com/academia/student_center/tutorials/register.html MATLAB video tutorials for students and faculty]
*[http://www.mathworks.com/products/matlab/examples.html# Code Examples]
*[http://www.mathworks.com/academia/student_center/tutorials/launchpad.html MATLAB Student Center]
*[http://www.mathworks.com/academia/student_center/tutorials/launchpad.html MATLAB Student Center]
*[http://www.mathworks.com/videos/matlab/rapid-code-iteration-using-cells.html Rapid Code Iteration Using Cells] in Matlab Editor
*[http://www.mathworks.com/help/matlab/matlab_prog/run-sections-of-programs.html How to run code sections]
*[http://www.mathworks.com/help/toolbox/signal/ref/xcorr.html xcorr] function for Autocorrelation Analysis in Project 2
*[http://www.mathworks.com/discovery/matlab-gpu.html Introduction to GPU computing in MATLAB]
*[http://blogs.mathworks.com/loren/2012/02/06/using-gpus-in-matlab/ Using GPUs with MATLAB]


= LaTeX =
= LaTeX =
Line 24: Line 29:
== LaTeX packages ==
== LaTeX packages ==
*[http://miktex.org/ MikTeX] (free LaTeX implementation for Windows)
*[http://miktex.org/ MikTeX] (free LaTeX implementation for Windows)
*[http://www.xm1math.net/texmaker/ Texmaker] (free TeX Editor for Windows, Linux, or Mac OS)
*[http://texstudio.sourceforge.net/ Texstudio] (free TeX Editor for Windows, Linux, or Mac OS)


= Mathematica =
= Mathematica =
Line 44: Line 49:
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Lorenz/ Lorentz attractor]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Lorenz/ Lorentz attractor]


==Hamiltonian Chaos==
==Conservative Chaos==
*[http://www.freewebz.com/vitaliy/triApplet/triGrav.html Chaos in three-body problem]
*[http://demonstrations.wolfram.com/RestrictedThreeBodyProblemInAPlane/ Chaos in three-body problem restricted to 2D plane]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/DP/ Poincare section of double pendulum]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/DP/ Poincare section of double pendulum]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/EP/ Extensible pendulum]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/EP/ Extensible pendulum]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Standard/ Standard area preserving map]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Standard/ Standard area preserving map]


==Transient Chaos==
==Transient Conservative Chaos==
*[http://www.physics.orst.edu/~rubin/CPUG/Nacphy/CPapplets/CHAOS_scatt/Disper2e.html Chaotic Scattering]
*[http://www.physics.orst.edu/~rubin/CPUG/Nacphy/CPapplets/CHAOS_scatt/Disper2e.html Chaotic scattering]


==Fractals==
==Fractals==
*[http://polymer.bu.edu/java/java/coastline/coastline.html Fractal Coastlines]
*[http://polymer.bu.edu/java/java/coastline/coastline.html Fractal coastlines]
*[http://apricot.ap.polyu.edu.hk/dla/dla.html Diffusion Limited Aggregation]
*[http://apricot.ap.polyu.edu.hk/dla/dla.html Diffusion Limited aggregation]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Mandelbrot/ Mandelbrot Set]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Mandelbrot/ Mandelbrot set]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Julia/ Julia Set]
*[http://brain.cc.kogakuin.ac.jp/~kanamaru/Chaos/e/Julia/ Julia set]
 
==Nonlinear Physics and Solitons==
*[http://www.phys.hawaii.edu/~teb/optics/java/toda/index.html Toda Lattice Soliton]
*[http://www.ma.hw.ac.uk/solitons/ KdV Solitons]
*[http://www.chronon.org/applets/pendula.html FPU paradox in Coupled Pendulums]


==Fourier Analysis ==
==Fourier Analysis ==
*[http://www.scar.utoronto.ca/~pat/fun/JAVA/coupled/coupled.html Vibrational normal modes of coupled oscillators]
*[https://phet.colorado.edu/en/simulation/normal-modes Vibrational normal modes in 1D and 2D]
*[http://fermi.la.asu.edu/ccli/applets/phonon/phonon.html Vibrational normal modes (phonons) in solids]
*[http://fermi.la.asu.edu/ccli/applets/phonon/phonon.html Phonons in solids]
*[http://comp.chem.umn.edu/database_struct/ethanol.html Vibrational normal modes of organic molecules]
*[http://comp.chem.umn.edu/database_struct/ethanol.html Vibrational normal modes of organic molecules]
*[http://www.jhu.edu/~signals/fourier2/index.html Fourier series]
*[http://www.jhu.edu/~signals/fourier2/index.html Fourier series]
*[http://www.jhu.edu/~signals/ctftprops/indexCTFTprops.htm Fourier transform]
*[http://www.jhu.edu/~signals/ctftprops/indexCTFTprops.htm Fourier transform]
*[http://www.cs.brown.edu/exploratories/freeSoftware/repository/edu/brown/cs/exploratories/applets/fft1DApp/1d_fast_fourier_transform_java_browser.html 1D Fast Fourier Transform]
 
==Nonlinear Physics and Solitons==
*[http://www.phys.hawaii.edu/~teb/optics/java/toda/index.html Toda lattice soliton]
*[http://www.ma.hw.ac.uk/solitons/ KdV soliton]
*[http://stp.clarku.edu/simulations/fpu/index.html FPU paradox]


==Statistical Physics==
==Statistical Physics==
*Brownian Motion
*[http://physics.ucsc.edu/~peter/java/ising/keep/ising.html Ising model]
*Random Walk in 1D
*[http://polymer.bu.edu/java/java/montepi/MontePi.html Monte Carlo estimatation for <math> \pi </math>]
*Random Walk in 2D
*[http://polymer.bu.edu/java/java/1drw/RandWalk1D.html Brownian motion]
*Self-Avoiding Random Walk
*[http://polymer.bu.edu/java/java/1drw/RandWalk1D.html Random walk in 1D]
*Monte Carlo Estimatation for Pi
*[http://polymer.bu.edu/java/java/2drw/RandWalk2D.html Random walk in 2D]
*Percolation
*[http://polymer.bu.edu/java/java/saw/saw.html Self-avoiding random walk]
*[http://www.physics.buffalo.edu/gonsalves/Java/Percolation.html Percolation]
*[http://physics.weber.edu/schroeder/software/MDApplet.html Molecular dynamics]
*[http://physics.weber.edu/schroeder/software/MDApplet.html Molecular dynamics]
*[http://physics.ucsc.edu/~peter/java/ising/keep/ising.html Ising model]


==Quantum Mechanics==
*The two slit experiment and the collapse of the wavefunction
*Detector in two slit experiment
*Quantum Scattering of Wave Packet
*Visual Quantum Mechanics
*Quantum Mechanics Applets
==Complex Systems==
==Complex Systems==
*Cellular Automata
*[http://cell-auto.com/ Cellular automata]
*Game of Life
*[http://www.physics.buffalo.edu/gonsalves/Java/GameOfLife.html Game of life]
*BTW Sandpile: A model of Self-Organized Criticality
*[http://www.cmth.bnl.gov/~maslov/applets.htm BTW sandpile CAM: A model of self-organized criticality]
*3D BTW Sandpile Simulation by UD student John Meyer
*[http://www.physics.udel.edu/~bnikolic/teaching/phys660/C%2B%2B/project6_exe_meyer.exe BTW sandpile CAM simulation with 3D visualization by DPA student John Meyer]
*Forest Fire: A model of Self-Organized Criticality
*[http://cps-www.bu.edu/java/java/blaze/blaze.html Forest fire: A model of self-organized criticality]
*Spin Glasses
*[http://lcn.epfl.ch/tutorial/english/hopfield/html/index.html Hopfield neural network as a model of associative memory]
*Hopfield Neural Network
*[http://www.nnwj.de/ Neural networks with Java]
*Neural Networks with Java
*[http://neuron.eng.wayne.edu/bpImageCompression9PLUS/bp9PLUS.html Image compression by neural networks]
*Self-Organizing Networks
*[http://www.physics.emory.edu/faculty/boettcher/Research/EO_demo/eo_demo.htm#EOdemo_SG Spin glasses]
*Image Compression by Neural Networks
*[http://www.obitko.com/tutorials/genetic-algorithms/ Genetic algorithms]
*Genetic Algorithms

Latest revision as of 08:24, 14 September 2014

Unix

MATLAB

Hands-on tutorials by the Instructor

Hands-on tutorials by MathWorks

LaTeX

Templates for project reports

LaTeX packages

  • MikTeX (free LaTeX implementation for Windows)
  • Texstudio (free TeX Editor for Windows, Linux, or Mac OS)

Mathematica

Hands-on tutorials by the Instructor

Hands on tutorials by Wolfram Research

Java Applets

Dissipative Chaos

Conservative Chaos

Transient Conservative Chaos

Fractals

Fourier Analysis

Nonlinear Physics and Solitons

Statistical Physics

Complex Systems