WELCOME TO THE HOME PAGE OF

ROGER HERZ-FISCHLER

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

This site was last revised on 2017.03.21

You can contact me at roger-AT-herz-fischler.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

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:

A Guide to Matlab: fifth edition

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.

Table of Contents

Text (222 pages in PDF format)

STUDENT LINUX

STUDENT LINUX is a pre-configured version of PCLINUXOS with the KDE desktop. It is meant for students of mathematics, physics, computing and the naural sciences. It is "good to go" so that the student does not have to figure out which programs to install, then customize then .... . It contains OCTAVE, \TEX, \LATEX and various useful tools.

The following ISO files (2.6 GB) can be burned to a DVD and run either "live" (without installation) or installed (alone or as part of a dual-boot computer). A specially written shell files allows the user to create their own ISO file.

The ISO file may be freely distributed for educational purposes.

STUDENT LINUX: ISO FILE

LEARNING TOOLS FOR LINUX

Since many students will be unfamiliar with running LINUX, I have written a series of information and learning tools:

Link to the various learning tools associated with STUDENT LINUX

All this material may be freely distributed for educational purposes.

GRAPHVIZ, TEX, PSTOOLS, PDFTEX

GRAPHVIZ using TEX and PSTRICKS

A more advanced GRAPHVIZ example

To print exact dimension photographs, one can use PDFTEX

You can contact me at roger-AT-herz-fischler.ca