Download FOCUS

The newest version of FOCUS is version 0.972, uploaded on 8 February, 2024.

View the release notes for this version of FOCUS.
  64 Bit
Linux Version 0.972
Intel Mac Version 0.972
Apple Silicon Mac Version 0.972
Windows Version 0.972

Contact us for a previous version of FOCUS.

Octave versions of FOCUS:

Note: Octave versions of FOCUS run on Octave version 8.x only

  64 Bit
Linux Version 0.972
Intel Mac Version 0.972
Apple Silicon Mac Version 0.972
Windows Version 0.972


The following downloadable documentation is available:

System Requirements

FOCUS currently supports Linux kernel 2.4 or above, Windows XP or above, and Mac OS X.

At this time, we strongly recommend against using MATLAB R2008b on Unix-based systems. There are several unresolved issues with MATLAB R2008b that may prevent FOCUS from running.

Installation Instructions

  1. Download the appropriate file — note that older versions of FOCUS will work in newer versions of MATLAB, e.g. FOCUS for MATLAB R2010a will work in MATLAB R2010b.
  2. Unzip the file to a folder of your choice
  3. Add the folder to the MATLAB path

For more detailed instructions, see the Installation Guide.

If you install the software and it doesn't work on your machine, please let us know so we can fix the problem in future versions.

Download FEM

All MATLAB scripts: zip | rar

All Visual Basic scripts: zip | rar

Download FDTD

All FDTD files: zip | gzip | rar

Legal Notice

This program is provided on an "as is" basis, without warranties or conditions of any kind, either express or implied including, without limitation, any warranties or conditions of title, non-infringement, merchantability or fitness for a particular purpose.

Neither recipient nor any contributors shall have any liability for any direct, indirect, incidental, special, exemplary, or consequential damages (including, without limitation, lost profits), however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use or distribution of the program, even if advised of the possibility of such damages.