# Function: writestr

## CALL:

writestr(fname, str)

## DESCRIPTION:

Write str to an ASCII file.

## INPUT:

fname | string |
    name of file
str | string|cellstr |
    Text to be saved. Either char matrix; cell array; or string
    array.
    Matrix
    ==> each row will appear on separate line, spaces at the end of
        each line are omitted.
    Cell array , String array
    ==> each line will appear on separate line
    All
    ==> \n is used as line separator. Output fille is opened
        in text mode, on Windows systems this will take care of
        inserting \r (return) before each \n (newline) symbol

## OUTPUT:

        none (file is created, or error)

## EXAMPLE:

          hwin=ticp
          hwait=waitbar(0,'Generate report');
          strs={};

          for k=1:N
              waitbar((k-.5)/N,hwait);
              strs{end+1}=makeReportLine(k,....);
          end
          writestr(fname,strs(:)); <<<Note! vertical concatination is needed to
                                      create multiline report
          close(hwait);
          tocp

      SEE ALSO: readstr