link to page content
Iode logo
direction fields phase planes 2nd order linear Fourier series PDEs
Iode
Main page
Download
Documentation
FAQ
Course materials
Credits
U of Illinois
Setting up Iode
Syllabus
Administration guide
Development
Policies
Links
GNU GPL FAQ
Octave
Matlab
Compatibility FAQ
IPROM

Download IODE

  • Start Matlab.
  • Copy and paste the following line into Matlab, and then hit Return:
    eval(urlread('https://raw.githubusercontent.com/rslaugesen/iode/master/install.m'))
  • When the installation script asks you to enter a directory name for Iode, type a name like myiode and then hit Return. (Do not just hit Return, because that will dump all the Iode files into your current working directory.)
  • Start Iode by entering iode (all lower case) at the Matlab prompt. The graphical user interface will appear.
If this installation does not work then simply download the Iode files, get into the directory where you saved the files, launch Matlab, and enter iode (all lower case) at the prompt in order to launch Iode.

Next time...

You will not need to re-install Iode, next time you want to use it. Simply launch Matlab, and change the Matlab working directory to the directory where you installed Iode (for example, myiode/iode-master). Then type iode at the Matlab prompt.

Software requirements

  • For the mathematical core routines: Matlab 6.0 or later, or Octave 3.0.3 or later.
  • For the graphical user interface: Matlab 6.0 or later. The graphical interface does not work with Octave.
  • For the alternative text-based user interface and mathematical core routines: Octave 3.0.3 or later.
  • For computing explicit solutions of differential equations (in graphical user interface only): Matlab Symbolic Toolbox.

Students at the University of Illinois may purchase Matlab at the WebStore, or can work on machines in the Engineering Workstations (EWS) labs, all of which have Matlab.

Iode is free software, available under the GNU General Public License.

You are welcome to study the code, and to modify and extend Iode. The documentation page is a good place to start.



The Triode Page generated with Genpage - Version: 1.0.7.
UIUC logo