<< Test Functions Test Functions nisp_ishigamisa >>

NISP >> NISP > Test Functions > nisp_ishigami

nisp_ishigami

Returns the Ishigami function.

Calling Sequence

y = nisp_ishigami ( x , a , b )

Parameters

a:

a 1-by-1 matrix of doubles, the first parameter.

b:

a 1-by-1 matrix of doubles, the second parameter.

x:

a np-by-nx matrix of doubles, where np is the number of experiments, and nx=2.

y:

a np-by-1 matrix of doubles

Description

This function returns the Ishigami function.

This function is defined by

where X1, X2 and X3 are three uniform random in [-pi,pi].

Examples

a=7.;
b=0.1;
np = 10;
x = grand(np,3,"def")*2*%pi - %pi;
y = nisp_ishigami ( x , a , b )

Authors

Bibliography

"Sensitivity analysis in practice", Saltelli, Tarantolla, Compolongo, Ratto, Wiley, 2004

"An importance quantification technique in uncertainty analysis for computer models", Ishigami, Homma, 1990, Proceedings of the ISUMA'90. First international symposium on uncertainty modelling and Analysis, University of Maryland, USA, pp. 398-403.

<< Test Functions Test Functions nisp_ishigamisa >>