sincdata

Purpose

Generates one-dimensional sinc test data.

Description

[x,y] = sincdata(type,n,var,fname,row) - noisy realisation of y = sin(x)/x.

The parameters:

type

- the type of the additive noise. Recognised types are: 'gauss', 'laplace', and 'posexp'.

n

- the number of samples.

var

- the noise (variance).

fname

- the name of the file where to write the samples. If the string is empty (or the function has only three parameters), then no file is written.

row

- if this option is set, then the input positions x are not random but evenly spaced.

The input x is in [-xrange,xrange] and y=yrange*sinx(x/xrange).

The default values of the scaling parameters are xrange=20 and yrange=5. These defaults can be altered by having two additional parameters (7 in total) when calling sincdata:

[x,y] = sincdata(type,n,var,fname,row,range,yrange)

See Also

ogp, ogptrain, c_reg_gauss, c_reg_exp, c_reg_lapl, demogp_reg, sinc2data


Pages: Index

Copyright (c) Lehel Csató (2001-2004)