# Documentation

### This is machine translation

Translated by
Mouseover text to see original. Click the button below to return to the English verison of the page.

# winwrite

Class: sigwin.gausswin
Package: sigwin

Save Gaussian window in ASCII file

## Syntax

winwrite(H) winwrite(H,'filename') 

## Description

winwrite(H) opens a dialog to export the values of Gaussian window object H to an ASCII file. The file extension .wf is automatically appended.

winwrite(H,'filename') saves the values of the Gaussian window object H in the current folder as a column vector in the ASCII file 'filename'. The file extension .wf is automatically appended to filename.

## Examples

expand all

Generate two Gaussian windows of length N = 64. Specify α values of 4 and 2. Show information about the window objects. Display the windows.

H4 = sigwin.gausswin(64,4); H2 = sigwin.gausswin(64,2); wvt = wvtool(H4,H2); legend(wvt.CurrentAxes,'\alpha=4','\alpha=2')

The window with α = 4 has a wider mainlobe and less sidelobe energy.

Generate a Gaussian window with N = 16 and α = 3. Return the window values as a column vector. Show information about the window object. Display the window.

H = sigwin.gausswin(16,3); win = generate(H)
win = 0.0111 0.0340 0.0889 0.1979 0.3753 0.6065 0.8353 0.9802 0.9802 0.8353 
wininfo = info(H)
wininfo = 4x15 char array 'Gaussian Window' '---------------' 'Length : 16 ' 'Alpha : 3 ' 
wvtool(H)