at: http://people.math.carleton.ca/~rhfischl

This site was last revised on 2019.01.31

You can contact me at *rhfischl--AT--math.carleton.ca*

This page contains educational and computational material

Other educational material may be found at web.ncf.ca/en493.

The following link leads to my research page at http://herz-fischler.ca. This includes a list of my publications.

`OCTAVE` is the open-source equivalent of `MATLAB` and was developed at the University of Wisconsin starting
the late 1980s (`OCTAVE` was the name of a chemical engineering professor, `OCTAVE` Levenspiel; nothing to do
with music). They are constructed in different ways, but the basic `OCTAVE` commands are the same as those of
`MATLAB` and `OCTAVE` will run programs written for `MATLAB`. In my opinion `OCTAVE` is a better language for
students to learn because of the programming structure; whereas `MATLAB` ends loops, etc. with the same command
"end", `OCTAVE` uses "for ... endfor", etc.

The following manual is a sixty page introduction, especially written for Student Linux, to using `OCTAVE` for
solving linear and
polynomial equations, statistics, data analysis, an introduction to programming, graphing, "tossing coins on
a
computer" (simulation), etc. A special feature (section 01) is "A sample `OCTAVE` session" which allows the
student to rapidly learning the essential features (diaries, variable ...) of using `OCTAVE`. Suggested
excercises are included in each section and `OCTAVE` sessions and programs are commented.

This booklet may be freely distributed for educational purposes.

*An Introduction to Octave for High School and University Students*

I wrote this manual for students in modelling, linear algebra, probability etc. Various editions appeared
between 1994 and 2004. I am putting it on the web in the hope that it will prove useful to others. *It may
be freely distributed for
educational purposes.*

This manual takes the approach, "If you want to do this, these are the commands". All commands are illustrated by examples and programs especially written for this text.

Detailed guides for some Linux software: managing files, text editors, PDF viewing etc.

A set of forms, macro files, examples etc. for typesetting in * pure XeTeX*.

Shell files
which may prove helpful in connection with *Do It Yourself Tex*.

With Graphviz one describes nodes and the relationship---if there are any---between them (via "edges") and the software does the rest.

- Graphviz Organization. The site has a gallery and documentation.

- For most users the "dot" command (dot - "hierarchical" or layered drawings of directed graphs. This is the default tool to use if edges have directionality) is most suitable. Other commands can be used if nothing else is known about the relationships.

- I first learned about Graphviz from the
*Mathematical Genealogy Project*.

- I have used it to draw my own genealogical graphs.

You can contact me at *rhfischl--AT--math.carleton.ca*