This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.


Class: slmetric.Engine
Package: slmetric

Obtain metric metadata


metaInfo = getMetricMetaInformation(metric_engine,metricID)


metaInfo = getMetricMetaInformation(metric_engine,metricID) returns the slmetric.metric.MetaInformation object corresponding to the metricID.

Input Arguments

expand all

Create an slmetric.Engine object.

metric_engine = slmetric.Engine();

Data Types: char

Metric identifier for shipped or custom metrics. You can get metric identifiers by calling the slmetric.metric.getAvailableMetrics.

Data Types: char

Output Arguments

expand all

For a metricID, the slmetric.metric.MetaInformation object contains its metadata. On the Metrics Dashboard, when you click a widget, this metadata appears on the table.


expand all

Obtain metadata for the high-integrity check compliance metric. This metric has a metric ID of mathworks.metrics.ModelAdvisorCheckCompliance.hisl_do178.

Create an slmetric.Engine object.

metric_engine = slmetric.Engine();

To obtain metadata, use the getMetricMetaInformation method.


The high-integrity check compliance metric contains this metadata:

metaInfo = 

  MetaInformation with properties:

                       Name: 'Model Advisor standards check compliance for High Integrity'
                Description: 'Metric that counts the percentage of checks that passed for the High Integrity Model Advisor standards check grouping.'
              MeasuresNames: {2×1 cell}
    AggregatedMeasuresNames: {2×1 cell}
                  ValueName: 'Checks Passed'
        AggregatedValueName: 'Checks Passed (incl. Descendants)'

Introduced in R2018b