Science4all
Home > Linux > Scientific/Educational

Scientific/Educational

Linux Science


All programs on this page are free under terms of the GPL.

FOURIER


This program shows signals in time domain and frequency domain.
You can choose block, triangle, sawtooth and rectified sine signals
The tar.gz file (20 kB) contains the source, my comp program and the compiled binary.
Download fourier.tgz

SIBOPLOT


This electronics program calculates the Bode plot (amplitude and phase) of simple ladder networks.It is usefull in HF-electronics for calculating the frequency response of filters and matching networks. You can enter the diagram with a few mouseclicks and the program will do the mathematics involved.
The tgz file (31 kB) contains the complete source, my comp program and the compiled binary.
Download siboplot-011.tgz

FM


This program shows the sidebands of an FM modulated signal as a function of frequency deviation and modulation frequency.
The tar.gz file (15 kB) contains the source, my comp program and the compiled binary.
Download fm.tgz

DSP-SIM


A Digital Signal Processing simulator.
When you program a DSP processor, in most cases you start programming filters for audio frequencies. This program will be tested in a DSP-board with an audio signal from a signal generator.
The output will be made visible on the screen of an oscilloscope.

Most students who have to practise, don't have this equipment at home.

For that reason I have written this program.
This program simulates FIR and IIR filters.
You can enter coefficients for the filters and set samplerate and resolution.
You can examine what happens when the output signal is to large, and how the different filtertypes react on pulses, etc.

The calculation of coefficients can be tedious, so I have made some examples to use a spreadsheet program to calculate the FIR files.

The tar.gz file (76 kB) contains the source, the compiled binary, a manual and several examples.
Download dsp-sim.tgz