Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.4.1 - 日本語

Change language to:
English - Français - Português - Русский

Please note that the recommended version of Scilab is 2023.1.0. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Simulated Annealing > Utilities > neigh_func_fsa


The Fast Simulated Annealing neighborhood relationship

Calling Sequence

x_neigh = neigh_func_fsa(x_current,T,param)



the point for which we want to compute a neighbor


the current temperature


a vector with the same size than x_current. A normalisation vector which allows to distort the shape of the neighborhood. This parameter allows to take into account the differences of interval of variation between variables. By default, this parameter is set to a vector of ones.


the computed neighbor


  • This function computes the FSA neighborhood of a given point. The corresponding distribution is a Cauchy distribution which is more and more peaked as the temperature decrease.


x_current = 1;

x_neigh = neigh_func_fsa(x_current,10,[])

See Also

  • optim_sa — A Simulated Annealing optimization method
  • temp_law_fsa — The Szu and Hartley Fast simulated annealing
  • neigh_func_default — A SA function which computes a neighbor of a given point
Report an issue
<< neigh_func_default Utilities neigh_func_vfsa >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Apr 02 17:37:33 CEST 2013