Monte Carlo simulation for uncertainty propagation with SAP2000 OAPI and MATLAB
The script performs a Monte Carlo simulation of a structural model which is previously defined in Sap2000.
The script requires as inputs:
- a Sap2000 .sdb model;
- a set of N values of uncertain parameters, sampled according to the user-defined probability density function.
The script computes the response of the structural system for each sample of parameters, and save it in a .mat file, together with the coordinates of the nodes and the connectivity matrix. The data can be then retrieved to study uncertainty propagation.
Different types of analyses (static, modal, dynamic) can be chosen.
Warning: the script is written for Sap2000 version 19; for different versions, the script should be changed accordingly (change all "SAP2000v19").
Citar como
Giovanni (2025). Monte Carlo simulation for uncertainty propagation with SAP2000 OAPI and MATLAB (https://www.mathworks.com/matlabcentral/fileexchange/62369-monte-carlo-simulation-for-uncertainty-propagation-with-sap2000-oapi-and-matlab), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
- Control Systems > Control System Toolbox > Linear Analysis > Time and Frequency Domain Analysis > Frequency-Domain Analysis >
- Sciences > Mathematics > Probability & Statistics > Monte-Carlo >
Etiquetas
Agradecimientos
Inspirado por: Simple Code for Running CSI Sap 2000 from Matlab in Batch mode for finding Natural Frequency, Matlab and SAP2000
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.0.0 |