Statistical Analysis of Frequency Response Functions (FRF) - MATLAB Library

Overview This upload contains the source code and the official technical reference manual for the FRF Statistics Library. Performing statistical analysis directly on complex numbers in the frequency domain is often mathematically cumbersome and non-intuitive. This MATLAB library bridges that gap by transforming complex frequency-domain data into time-domain Pseudo Impulse Responses (PIRs). By applying robust non-parametric bootstrapping techniques to these PIRs, the toolset allows researchers to evaluate their data without assuming a strict normal distribution. Note: This repository is the official, actively maintained continuation of the FRF Statistics Library originally developed at Uniklinik Freiburg. Key Capabilities: Time-Domain Transformation: Converts complex FRF components into time-domain PIR signals. MIMO Support: Concatenates Multi-Input Multi-Output arrays into analytical "Supervectors" for system-wide evaluation. Band Generation: Computes highly accurate Bootstrap Confidence Bands (for system averages) and Prediction Bands (for future individual measurements). Group Comparisons: Executes unpaired statistical tests to identify significant differences between independent groups of FRFs. PERMANOVA Testing: Performs Permutational Multivariate Analysis of Variance on complex, multidimensional FRF datasets. Individual Sample Evaluation: Calculates exact empirical probabilities (PDF/CDF) and minimal encompassing prediction bands to evaluate a single test sample against a historical baseline. Contents: FRF_Manual.pdf: A didactic, step-by-step reference manual explaining the mathematical concepts and practical usage of each function. MATLAB Source Code: The complete suite of .m functions and utility scripts. Example Scripts & Data: Three comprehensive pipelines (SCRIPT_Example.m, SCRIPT_Example_MIMO.m, SCRIPT_MinBandExample.m) with accompanying .mat datasets demonstrating SISO, MIMO, and individual sample testing.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-03-09
DOI
https://doi.org/10.5281/zenodo.18924563
Primary Topic
Control Systems and Identification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Statistical Analysis of Frequency Response Functions (FRF) - MATLAB Library

Vittorio Lippi
Zenodo (CERN European Organization for Nuclear Research)
Control Systems and Identification
article

Statistical Analysis of Frequency Response Functions (FRF) - MATLAB Library

Vittorio Lippi
article en

Abstract

Overview This upload contains the source code and the official technical reference manual for the FRF Statistics Library. Performing statistical analysis directly on complex numbers in the frequency domain is often mathematically cumbersome and non-intuitive. This MATLAB library bridges that gap by transforming complex frequency-domain data into time-domain Pseudo Impulse Responses (PIRs). By applying robust non-parametric bootstrapping techniques to these PIRs, the toolset allows researchers to evaluate their data without assuming a strict normal distribution. Note: This repository is the official, actively maintained continuation of the FRF Statistics Library originally developed at Uniklinik Freiburg. Key Capabilities: Time-Domain Transformation: Converts complex FRF components into time-domain PIR signals. MIMO Support: Concatenates Multi-Input Multi-Output arrays into analytical "Supervectors" for system-wide evaluation. Band Generation: Computes highly accurate Bootstrap Confidence Bands (for system averages) and Prediction Bands (for future individual measurements). Group Comparisons: Executes unpaired statistical tests to identify significant differences between independent groups of FRFs. PERMANOVA Testing: Performs Permutational Multivariate Analysis of Variance on complex, multidimensional FRF datasets. Individual Sample Evaluation: Calculates exact empirical probabilities (PDF/CDF) and minimal encompassing prediction bands to evaluate a single test sample against a historical baseline. Contents: FRF_Manual.pdf: A didactic, step-by-step reference manual explaining the mathematical concepts and practical usage of each function. MATLAB Source Code: The complete suite of .m functions and utility scripts. Example Scripts & Data: Three comprehensive pipelines (SCRIPT_Example.m, SCRIPT_Example_MIMO.m, SCRIPT_MinBandExample.m) with accompanying .mat datasets demonstrating SISO, MIMO, and individual sample testing.

Zenodo (CERN European Organization for Nuclear Research)
Hybrid Instruments (United Kingdom) (GB)
Openalex Percentile: Top 31%
Control Systems and Identification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Statistical Analysis of Frequency Response Functions (FRF) - MATLAB Library — Vittorio Lippi · Zenodo (CERN European Organization for Nuclear Research) (2026) | TGRS Research Map | TGRS