mape
Syntax
Description
        returns the mean absolute percentage
          error (MAPE) between the forecast (predicted) array E = mape(F,A)F and the
        actual (observed) array A.
FandAmust either be the same size or have sizes that are compatible.If
FandAare vectors of the same size, thenEis a scalar.If
F-Ais a matrix, thenEis a row vector containing the MAPE for each column.If
FandAare multidimensional arrays, thenEcontains the MAPE computed along the first array dimension whose size does not equal 1, with elements treated as vectors. The size ofEin this dimension is 1, while the sizes of all other dimensions are the same as inF-A.
        specifies whether to include or omit E = mape(___,nanflag)NaN values in F
        and A for any of the previous syntaxes. For example,
          mape(F,A,"omitnan") ignores NaN values when
        computing the MAPE. By default, mape includes NaN
        values.
        specifies whether to include or omit zero values in E = mape(___,zeroflag)A. For example,
          mape(F,A,"includezero") includes the zeros in the calculation, while
          mape(F,A,"omitzero") ignores them.
        specifies a weighting scheme E = mape(___,Weights=W)W and returns the weighted
        MAPE.
Examples
Input Arguments
More About
Tips
Zeros or small nonzero values in the actual data
Amight indicate that MAPE is not the appropriate metric to measure error forFandA.