Main Content

Safety Analysis

Perform systematic safety analysis by leveraging design and simulation artifacts

You can use the Safety Analysis Manager to perform safety analysis, such as Failure Mode and Effects Analyses (FMEAs) and Functional Hazard Assessments (FHAs). Automate analysis and export your results.

Apps

Safety Analysis ManagerCreate and edit documents for safety analyses (Since R2023b)

Functions

expand all

closeClose spreadsheet in Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.closeAllDocumentsClose documents in Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.closeManagerClose Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.importImport Excel file into Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.openDocumentOpen Safety Analysis Manager document (Since R2023b)
safetyAnalysisMgr.openManagerOpen Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.newSpreadsheetCreate new spreadsheet in Safety Analysis Manager (Since R2023b)
addColumnAdd column to spreadsheet in Safety Analysis Manager (Since R2023b)
addRowAdd row to spreadsheet in Safety Analysis Manager (Since R2023b)
deleteColumnDelete column in spreadsheet in Safety Analysis Manager (Since R2023b)
deleteRowDelete row in spreadsheet in Safety Analysis Manager (Since R2023b)
setColumnLabelAdjust column label of spreadsheet in Safety Analysis Manager (Since R2023b)
setColumnFormulaSpecify derived column formulas in spreadsheet in Safety Analysis Manager (Since R2023b)
addFlagAdd flag to Safety Analysis Manager spreadsheet cell or row (Since R2023b)
clearClear Safety Analysis Manager document flag (Since R2023b)
clearFlagsClear flags in Safety Analysis Manager spreadsheet (Since R2023b)
refreshDerivedValuesRecalculate values in spreadsheet derived columns (Since R2024b)
setValueWrite values to spreadsheet cells (Since R2023b)
addCallbackAdd custom callback to Safety Analysis Manager spreadsheets (Since R2024a)
addDocumentAttributeAdd document attribute to spreadsheet in Safety Analysis Manager (Since R2023b)
deleteCallbackDelete custom callback from Safety Analysis Manager spreadsheets (Since R2024a)
deleteDocumentAttributeDelete document attributes in spreadsheet in Safety Analysis Manager (Since R2023b)
enableCallbackEnable or disable callbacks in Safety Analysis Manager spreadsheets (Since R2024a)
renameCallbackRename custom callbacks in Safety Analysis Manager spreadsheets (Since R2024a)
renameDocumentAttributeRename document attributes in spreadsheets (Since R2023b)
runAnalysisExecute callback script on Safety Analysis Manager spreadsheet (Since R2023b)
safetyAnalysisMgr.clearDiagnosticsClear diagnostics in Safety Analysis Manager (Since R2023b)
setCallbackAssign code to Safety Analysis Manager spreadsheet callback (Since R2024a)
setDocumentAttributeSet document attributes in spreadsheet in Safety Analysis Manager (Since R2023b)
exportExport Safety Analysis Manager spreadsheet to Excel (Since R2023b)
findFind cells in Safety Analysis Manager spreadsheets containing specific values (Since R2023b)
getCallbackRetrieve spreadsheet callback code in Safety Analysis Manager (Since R2024a)
getCellRetrieve spreadsheet cells (Since R2023b)
getColumnLabelsRetrieve column labels in spreadsheet in Safety Analysis Manager (Since R2023b)
getColumnTypesRetrieve column types in spreadsheet in Safety Analysis Manager (Since R2024b)
getDocumentAttributeRetrieve document attribute values in spreadsheet in Safety Analysis Manager (Since R2023b)
getDocumentAttributePropertiesRetrieve document attribute properties in Safety Analysis Manager spreadsheet (Since R2024b)
getLinksGet links associated with spreadsheet cell or row in Safety Analysis Manager (Since R2023b)
getFlagsRetrieve flags from Safety Analysis Manager spreadsheets (Since R2023b)
getRowRetrieve spreadsheet rows (Since R2024b)
getSpreadsheetRetrieve spreadsheet containing specified cell (Since R2024a)
isCallbackEnabledDetermine whether custom callbacks are enabled (Since R2024a)
safetyAnalysisMgr.getCurrentSelectionGet current cell or row in Safety Analysis Manager spreadsheet (Since R2023b)
safetyAnalysisMgr.getDiagnosticsReturn diagnostics in Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.getOpenDocumentsRetrieve open spreadsheets in Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.saveDiagnosticsSave diagnostics in Safety Analysis Manager to text file (Since R2023b)
saveSave spreadsheet in Safety Analysis Manager (Since R2023b)
saveTemplateSave spreadsheet in Safety Analysis Manager as a template (Since R2023b)
addReferenceAdd references to cells (Since R2024b)
getReferencedValuesGet referenced cell values (Since R2024b)
getReferencesGet referenced cells (Since R2024b)
moveReferenceChange order of references (Since R2024b)
removeReferenceRemove references in Safety Analysis Manager spreadsheets (Since R2024b)
acceptAccept detected change in Safety Analysis Manager document (Since R2024b)
acceptAllChangesAccept detected changes to linked artifacts in Safety Analysis Manager (Since R2024b)
detectChangesDetect changes to linked artifacts in Safety Analysis Manager document (Since R2024b)
getChangesGet changed artifacts linked to artifacts in Safety Analysis Manager (Since R2024b)
navigateNavigate to changed artifact from detected change in Safety Analysis Manager document (Since R2024b)

Objects

CellReferenceReferenced cell in Safety Analysis Manager spreadsheet (Since R2024b)
ChangeInformationDetected changes in Safety Analysis Manager (Since R2024b)
DocumentFlagFlags in Safety Analysis Manager (Since R2023b)
SpreadsheetSpreadsheet in Safety Analysis Manager (Since R2023b)
SpreadsheetCellCell in spreadsheet in Safety Analysis Manager (Since R2023b)
SpreadsheetRowSpreadsheet row in Safety Analysis Manager (Since R2024b)

Topics

Featured Examples