1988Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School)Requires access

A computer program package for introductory one-dimensional digital signal processing applications

Frank Edward Hudik

Open publisher page 0 citations

Abstract

A need exists for a set of computer programs which could be used by students to solve elementary digital signal processing problems using a personal computer. This project involved the design and implementation of ten algorithms that solve such problems and an additional algorithms that creates plots of the various input and output sequences. The two primary goals of the programs were: 1) User friendliness, and, 2) Portability. With these goals in mind, the source code was written using FORTRAN-77 and compiled by a commercially available FORTRAN compiler specifically designed for personal computers. The plotting program uses a FORTRAN-compatible graphics package that is also commercially available. The programs, once compiled, can be distributed to users without the requirement to purchase either a FORTRAN compiler or a graphics package however, access to a FORTRAN compiler enhances the utility of the programs.

About this research paper

What this paper is about

A need exists for a set of computer programs which could be used by students to solve elementary digital signal processing problems using a personal computer. This project involved the design and implementation of ten algorithms that solve such problems and an additional algorithms that creates plots of the various input and output sequences. The two primary goals of the programs were: 1) User friendliness, and, 2) Portability. With these goals in mind, the source code was written using FORTRAN-77 and compiled by a commercially available FORTRAN compiler specifically designed for personal computers. The plotting program uses a FORTRAN-compatible graphics package that is also commercially available. The programs, once compiled, can be distributed to users without the requirement to purchase either a FORTRAN compiler or a graphics package however, access to a FORTRAN compiler enhances the utility of the programs.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A need exists for a set of computer programs which could be used by students to solve elementary digital signal processing problems using a personal computer. This project involved the design and implementation of ten algorithms that solve such problems and an additional algorithms that creates plots of the various input and output sequences. The two primary goals of the programs were: 1) User friendliness, and, 2) Portability. With these goals in mind, the source code was written using FORTRAN-77 and compiled by a commercially available FORTRAN compiler specifically designed for personal computers. The plotting program uses a FORTRAN-compatible graphics package that is also commercially available. The programs, once compiled, can be distributed to users without the requirement to purchase either a FORTRAN compiler or a graphics package however, access to a FORTRAN compiler enhances the utility of the programs.

Key concepts: Fortran, Computer science, Compiler, Software portability, Programming language, Graphics, Set (abstract data type), Source code

Related papers

Back to paper searchBrowse research topicsOriginal source
A computer program package for introductory one-dimensional digital signal processing applications — Research Paper | ScholarLens