mainC-Graph - Summary

 
 
Membership Info
Project Admin:
1 active member

Group identification
Id: #10842
System Name: c-graph
Name: C-Graph
Group Type: Official GNU software

Search in this Group

in
   

This project is part of the GNU Project.

GNU C-Graph is a tool for visualizing the mathematical operation of convolution underlying natural phenomena susceptible to analysis in terms of engineering signals and systems theory. "C-Graph" is an abbreviation for "Convolution Graph". The package is derived from the BSc. Honours dissertation in Electrical Engineering "Interactive Computer Package Demonstrating: Sampling Convolution and the FFT", Adrienne Gaye Thompson, University of Aberdeen (1983).

The package computes the linear convolution of two signals in the time domain then compares their circular convolution by demonstrating the convolution theorem. Each signal is modelled by a register of discrete values simulating samples of a signal, and the discrete Fourier transform (DFT) computed by means of the Fast Fourier Transform (FFT).

GNU C-Graph is interactive, prompting the user to enter character or numerical values from the keyboard, dispensing with the learning curve for writing code. The software will be useful to students of signals and systems theory.

C-Graph is written in contemporary Fortran. You can find pre-GNU development versions at:

<http://codeartnow.com/code/download/c-graph-1/c-graph-version-2-preview>.

Adrienne Gaye Thompson is the sole author of GNU C-Graph.

Registration Date: Fri 26 Aug 2011 04:54:52 PM UTC
License: GNU General Public License v3 or later
Development Status: 5 - Production/Stable

 

Latest News 

Communication Tools
Mailing Lists Mailing Lists (1 public mailing-list)

Back to the top


Powered by Savane 3.1-cleanup