https://github.com/gnu-octave/octave-signal
Signal processing tools, including filtering, windowing and display functions.
https://github.com/gnu-octave/octave-signal
Last synced: 2 months ago
JSON representation
Signal processing tools, including filtering, windowing and display functions.
- Host: GitHub
- URL: https://github.com/gnu-octave/octave-signal
- Owner: gnu-octave
- License: gpl-3.0
- Created: 2025-06-01T21:32:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-15T22:43:53.000Z (4 months ago)
- Last Synced: 2026-02-16T06:11:31.255Z (4 months ago)
- Language: MATLAB
- Homepage: https://gnu-octave.github.io/octave-signal/
- Size: 3.98 MB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS
- License: COPYING
Awesome Lists containing this project
README
GNU Octave Signal Toolkit
=========================
This is the official repository for the signal package for GNU Octave.
Introduction
------------
The Signal Toolkit contains signal processing tools, including filtering, windowing and display functions.
Requirements
------------
* Octave >= 3.8.0
* Control >= 2.4.0
Installing
----------
To install, run the octave package manager:
1. If running Windows, the package may already be installed:
type pkg list, to view the installed packages.
`pkg list`
3. To install from Source Forge:
`pkg install -forge signal`
4. To install from a local tarball.
`pkg install signal-XXXXXXX.tar.gz`
Where XXXXXXX is the version of the downloaded tarball.
Usage
-----
1. Load the package.
`pkg load signal`
(Required each time Octave is started)
3. Use the function calls from the package.
Documentation
-------------
See the function list for [signal](https://gnu-octave.github.io/octave-signal/) for function documentation.
Known limitations and bugs
--------------------------
Please report bugs on the [issue tracker](https://github.com/gnu-octave/octave-signal/issues)