patchGNU Octave - Patches: patch #10403, (signal) wvtool expwin poisswin


patch #10403: (signal) wvtool expwin poisswin

Submitter:  Rob Sykes <robsykes>
Submitted:  Sun 15 Oct 2023 12:18:23 PM UTC
Category:  Forge : new function Priority:  5 - Normal
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup

Fri 05 Jan 2024 01:28:02 PM UTC, comment #2: 

Thanks for looking at this, John.  It wasn't written as a clone of Matlab per se but came out of the work done on the taylorwin implementation. For that, the reference
was used, so the plots were based on the ones used in that document.
Subsequently, it was spun out as a standalone utility (since it is useful for most window functions, not just taylorwin) and named wvtool since it's pretty close in what it does to the Matlab utility.
There is in fact an option to select which subplots are displayed i.e. giving a more Matlab-like result; I guess further Matlab compatibility can be added if needed in future.

Rob Sykes <robsykes>
Thu 04 Jan 2024 08:29:27 PM UTC, comment #1: 

As an update, I separated out expwin and poisswin from the patch and pushed them

wvtool would be next, and then the use of wvtool in demos

As a quick look at wvtool, it display more plots than the matlab function does, and is using different scaling for some of the plots - not sure if that was intentional not

John Donoghue <lostbard>
Group Member
Sun 15 Oct 2023 12:18:23 PM UTC, original submission:  

 ** Improves demonstrations of the following functions:

      barthannwin blackmanharris blackmannuttall
      bohmanwin   boxcar         chebwin
      flattopwin  gausswin       hann
      kaiser      nuttallwin     parzenwin
      rectwin     taylorwin      triang
      tukeywin    ultrwin        window

 ** Adds the following new functions:

      expwin      poisswin     wvtool

Rob Sykes <robsykes>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #55238:  signal.patch.gz added by robsykes (8KiB - application/gzip)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by lostbard (Posted a comment)
  • -email is unavailable- added by robsykes (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-10-15 robsykes Attached File- Added signal.patch.gz, #55238

    Back to the top

    Powered by Savane 3.13-04b1.
    Corresponding source code