3D objects (3DO) Bitmap (BMP) Boundary (BND) Directive (DIR) Domain (DOM) Expansion (EXP) Field (FLD) Field formula (FLF) Field transform (FLT) Function (FUN) General information Grid formula (GRF) Grid transform (GRT) Integral (INT) MMP (MMP) Movie (AVI) OpenGL (OGL) Palette (PAL) PET basis (BAS) PFD (PFD) Project (PRO) Window (WIN)
Function files contain a header or function values. The header defines the graphic function representation.
Data structure:
File ID string (Current version: " CHFUN Version 1.2")
Header information (0: no header, 1 header present), number of arguments (columns) (2 integer values)
IF header present:
Argument numbers: X, Y, Ymin, Ymax (4 integer values)
Marker information: Q, P, X marker, marker size, marker step, marker color (6 integer values)
Function style information: P, L, D, width, step, color (6 integer values)
Plot type iT, offset, scaling factor (1 integer, 2 real values). Note: iT contains information on the plot representation (see: polar plot, dB, 2, + offset, clip negative values boxes in the Function dialog).
LOOP i=0, number of arguments (columns) of the function array
Function argument title (1 character string)
Note: i=0 does not correspond to any argument, i.e., column in the matrix of function values. Usually, this is simply the counter of the rows of this matrix. Thus, the title "n" is appropriate in most cases for i=0.
IF function data present:
LOOP over all function array values (inner loop over columns)
For saving space, up to 6 real values are saved on one line.
Blank line
Responsible for this web page: Ch. Hafner, Computational Optics Group, IEF, ETH, 8092 Zurich, Switzerland
Last update
17.02.2014