Monte Carlo simulation for uncertainty propagation with SAP2000 OAPI and MATLAB

Version 1.0.0.0 (13.9 KB) by Giovanni
A script to perform Monte Carlo simulations through SAP2000 OAPI
405 Downloads
Updated 31 Mar 2017

View License

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").

Cite As

Giovanni (2025). Monte Carlo simulation for uncertainty propagation with SAP2000 OAPI and MATLAB (https://se.mathworks.com/matlabcentral/fileexchange/62369-monte-carlo-simulation-for-uncertainty-propagation-with-sap2000-oapi-and-matlab), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2016b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0