EU Science Hub

FSDA Matlab code

FSDA logoFSDA Toolbox extends MATLAB and statistics toolbox to support a robust and efficient analysis of complex data sets.
FSDA was first released on March 2012.

Last update: May 22, 2017

LINK to the main documentation page of FSDA


You can have a look at the toolbox features through a short video or through some didactic movies
Video 1:Hawkins data
Video 2:Fishery data
Video 3:AR data
Video 4:Loyalty cards data
Video 5:Hospital data

Installation notes

In the Installation Note pdf file we tried to document all that you have to expect when FSDA is installed manually by unpacking the compressed tar file FSDA.tar.gz, or automatically with our setup program for Windows platforms.

Download FSDA A setup executable for MS Windows platforms will install the toolbox and update the search path of your local MATLAB installation.

Download a compressed tar file of the toolbox, suitable for Unix platforms installation. In this case, you have to add manually FSDA folder and sub-folders to the MATLAB path or use our routine addFSDA2path.

Download a working paper describing the main characteristics of the FSDA toolbox or see Riani, Perrotta, Torti (2012).

Highlights of the last releases

______________________________________________________ May 2017 Release 2017a

FSDA follows typical MATLAB timetable in the sense that there are two releases per year. The first typically in May/June and the second around October/November.

We decided to label FSDA release with the most recent MATLAB version to which it is associated.

Major statistical release. Highlights:


Function tclustreg now includes trimmed Cluster Weighted Restricted Models.
New function tclustIC for the automatic selection of the best number of groups.
New function tlclustICsol to extract a set of relevant solutions (and associated tclustICplot).
New function UnitsSameCluster to to control the labels of the clusters which contain predefined units.
New function to compare two partitions (Fowlkes and Mallows index)
Updated routine simdatasetreg to generate new outlier patterns


New routines for density estimation and thinning, for univariate and bivariate data (used in tclustreg).
bwe, rthin, wthin, WNChygepdf.


New functions wraptextFS, removeextraspacesLF


New functions mveeda, MMmulteda
Smulteda, Sregeda


 New function ScoreYJ which implements the score test for the Yeo and Johnson transformation. This new transformation has also been embedded inside function FSRfan.


Updated functions randsampleFS and subsets.
New routines for thinning.

  • NEW mlx files

.mlx files introduced for examples_MixSim


New function to create the car-bike plot to find the most relevant solutions (carbikeplot).
Functions resfwdplot, malfwdplot generalized in order to take as input the output of procedures which monitor robust estimators.

  • The FSDA help folder now contains XML files associated to the functions documentation. This is in view of generating/updating automatically or using a GUI the functions documentation, in html as well as in the function head
______________________________________________________ October 2016 Release 2016b (v.3.3)
______________________________________________________ June 2016 Release 2016a (v.3.2)

_______________________________________________________ September 2015 Release 2015b (v. 3.1)




Please, do not hesitate to contact us for any bug you might find and for any suggestion you might have.

Thanks to all those who have already contacted us and have helped us to correct several bugs and improve the performance of the code.

Marco Riani, Andrea Cerioli and Aldo Corbellini (University of Parma).

Domenico Perrotta and Francesca Torti (EC, Joint Research Centre).

Patrizia Calcaterra, Andrea Cerasa, Emmanuele Sordini, Daniele Palermo (EC, Joint Research Centre).