Table of Contents

Translations of this page are also available in the following languages: Русский.

Simulation Data Plotting

Rationale

This article discusses on how data plotting can be improved. There are various programs out there, each has it's own pros and cons:

There have been various suggestions on the mailing lists about the feature a plotting program could have:

Draft1: Extend gtkwaves

Draft2: improve gwave

gwave requires an old guile-gtk for GTK1.2.

A rewrite of gwave:

Draft3: Search for existing data exploring programs

Are there any programs out there that can show and postprocess simulation data? If yes, how can they be extended to work as a waveform viewer for the simulators (gnucap, ngspice)?

Draft4: A new plotting application

Some vague notes on how a new plotting application could be written. This notes currently relate on python as programming language.

Disadvantage: This configuration has a huge rucksack of additional required packages.

Update

There are now some programs out there, that use the python, numpy, matplotlib tool chain: