主要内容

Spreadsheet Analysis

R2026b
Perform inductive systematic safety analysis by using spreadsheets

Use the Safety Analysis Manager to perform tabular safety analyses such as Failure Mode and Effects Analyses (FMEAs) and Functional Hazard Assessments (FHAs). Link the artifacts in your tables to model elements and faults, and design the analysis by writing callback scripts in MATLAB®.

Apps

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

Functions

expand all

closeClose document in Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.closeAllDocumentsClose documents in Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.closeManagerClose Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.fileTypeDetermine type of Safety Analysis Manager file (Since R2026b)
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.newDocumentCreate new document in Safety Analysis Manager (Since R2026b)
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)
moveChange the position of a row in a Safety Analysis Manager spreadsheet (Since R2026b)
moveRowChange position of row in Safety Analysis Manager spreadsheet by row index (Since R2026b)
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 and fault tree document elements (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 documents (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 Safety Analysis Manager documents (Since R2023b)
runAnalysisExecute callback script on Safety Analysis Manager document (Since R2023b)
safetyAnalysisMgr.clearDiagnosticsClear diagnostics in Safety Analysis Manager (Since R2023b)
setCallbackAssign code to Safety Analysis Manager document callback (Since R2024a)
setDocumentAttributeSet document attributes in Safety Analysis Manager documents (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)
getColumnFormulaGet derived column formula from spreadsheet in Safety Analysis Manager (Since R2023b)
getCustomCallbackNamesRetrieve names of custom callbacks in Safety Analysis Manager documents (Since R2026b)
getDocumentAttributeRetrieve document attribute values in Safety Analysis Manager documents (Since R2023b)
getDocumentAttributePropertiesRetrieve document attribute properties in Safety Analysis Manager document (Since R2024b)
getFlagsRetrieve flags from Safety Analysis Manager documents (Since R2023b)
getLinksGet links associated with spreadsheet cell or row in Safety Analysis Manager (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 selection in Safety Analysis Manager document (Since R2023b)
safetyAnalysisMgr.getCurrentDocumentGet selected document in Safety Analysis Manager (Since R2026b)
safetyAnalysisMgr.getDiagnosticsReturn diagnostics in Safety Analysis Manager (Since R2023b)
safetyAnalysisMgr.getOpenDocumentsRetrieve open documents in Safety Analysis Manager (Since R2023b)
exportExport Safety Analysis Manager spreadsheet to Excel (Since R2023b)
safetyAnalysisMgr.saveDiagnosticsSave diagnostics in Safety Analysis Manager to text file (Since R2023b)
saveSave Safety Analysis Manager document (Since R2023b)
saveTemplateSave Safety Analysis Manager document 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 elements in Safety Analysis Manager documents and changed artifacts (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