MF_print MD_print ME_print
MCF_print MCD_print MCE_print
MI_printMBI_printMSI_printMLI_printMQI_print
MU_printMUB_printMUS_printMUL_printMUQ_print;
Functionprint a matrix in ASCII format to stdout, assuming a linewidth of 80 characters (DOS and 16-bit Windows with EasyWin only)
Syntax C/C++#include <MFstd.h>
void MF_print( fMatrix MA, ui ht, ui len );
C++ MatObj#include <OptiVec.h>
void matrix<T>::print();
Pascal/Delphiuses MFstd;
procedure MF_print( MA:fMatrix; ht, len:UIntSize );
DescriptionThe matrix MA is written to stream. Each line corresponds to one row of the matrix. The lines are numbered. The linewidth is assumed to be 80 characters. If this linewidth is too small to write all columns, rows are cut off.
Cartesian complex numbers are printed in braces, with the real and imaginary parts separated by a komma: {Re, Im}.

In contrast to MF_write, it is not possible to override the automatic choice of the format used for printing. The number of digits per element is determined by the available space, which depends in turn on the parameter len.

In contrast to MF_cprint, no paging is performed.
This family of functions is available under Windows only in connection with EasyWin, and should not be used within TurboVision programs.

See alsoVF_print,   MF_cprint,   MF_fprint,   chapter 14

MatrixLib Table of Contents  OptiVec home