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
UIUC
Getting started
Syllabus
Course data
Feedback
Administration guide
Development
Policies
To do
Links
GNU GPL FAQ
Octave
Matlab
Compatibility FAQ
IPROM
EquMath.Net

Download

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

Installation

If you are using Matlab, then you can click here in order to install Iode with the new, simplified installation script.

Otherwise download the file

and unpack it with unzip.

Get into the directory in which you unzipped Iode, then launch Octave or Matlab. Enter iode (all lower case) at the prompt in order to launch Iode. If you are using a sufficiently recent version of Matlab (6.0 or later), you'll see a graphical user interface, otherwise you'll see a text menu.2

The user interfaces barely scratch the surface of Iode. We would like to encourage everybody to study the code and modify and extend Iode. The documentation page is a good place to start.

Software requirements

  • For the mathematical core routines: Matlab 6.0 or later, or Octave 2.0.16 or later.
  • For the graphical user interface: Matlab 6.0 or later.
  • For the text-based user interface and mathematical core routines: Octave 2.0.16 or later.
  • For computing explicit solutions of differential equations (graphical user interface only): Matlab Symbolic Toolbox.
Our main development platforms are Octave 2.0.16 and the Student Version of Matlab 6.5R13. The text-based user interface as well as the mathematical core of Iode may well work with earlier versions of Octave or Matlab, but we cannot make any promises here.

Students at UIUC may purchase their own copy of Matlab Student Version at the Illini Union Bookstore, or online. Note that purchase of Matlab is not required for students in mathematics courses at UIUC because Matlab is available on the lab machines.

Octave is free software, available at http://www.octave.org/. If you are looking for an easy to install Windows executable of Octave, click here.

1The two archives are almost identical, and you can use either one with any operating system. But if you want to examine the code with a Windows text editor such as Notepad (which requires MS-DOS-specific line breaks), then you should use the Windows version of the archive.

2If Octave crashes with a parser error after you type iode at the prompt, chances are you are using an out-of-date version of Octave (Octave 2.1.35, which shipped with RedHat Linux 8, had this problem). You can fix the problem by installing a recent version of Octave, or you can work around it by typing iodetxt instead of iode.



The Triode. $Date: 2004-11-07 17:40:09-05 $ Page generated with Genpage - Version: 1.0.7.
UIUC logo