What is it?
Octave-Wcalc refers to
the Octave interface
to the
wcalc routines. This interface allows the user to apply the full
power of a high level programming language like Octave to the
design and analysis of the various Wcalc supported structures.
For example, it is extremely simple to plot the Q and self
resonant frequency of a 220 nH inductor as a function of winding
diameter or to optimize the impedance of a microstrip line to
produce minimum loss. For quick calculations with only a few sets
of parameters, the
standalone GTK-Wcalc is a
simpler tool, but when
complex optimizations or plotting is desired, the Octave interface
provides tremendous flexibility.
Compiling Octave-Wcalc
To compile and use Octave-Wcalc you must install the Octave mex
package which is part of the Octave-Forge package for
Octave.
Using Octave-Wcalc
Loading Octave-Wcalc (After Installation)
To use
the Octave interface,
the octave-wcalc files must be in your octave search path.
Loading Octave-Wcalc (Before Installation)
If you want to try out Octave-Wcalc before it is installed in its
final location, use the runoctave
script
which ensures that octave can find the shared libraries required
by wcalc.
Running the Octave-Wcalc Functions
Once the Octave-Wcalc interface has been loaded, the Octave-Wcalc
functions appear as Octave builtin functions. Complete
documentation on the various functions is available via Octave's
online help.
Examples
Currently available functions
You can view the Octave man pages for the Octave-Wcalc functions
online: