Quantcast

Documentation Center

  • Trial Software
  • Product Updates

Statistical Calculations in the Workspace Browser

Improve Workspace Browser Performance during Statistical Calculations

For each variable or object, the Workspace browser displays statistics such as the Min, Max, and Mean calculations, when relevant. MATLAB® performs these calculations using the min, max, and mean functions, and updates the results automatically.

If you show statistical columns in the Workspace browser, and you work with very large arrays, you might experience performance issues when the data changes as MATLAB updates the statistical results. To improve performance, consider one or both of the following:

  • Show only the statistics of interest to you.

    On the Workspace browser title bar, click , and then select Choose Columns. Clear the statistics you do not want MATLAB to calculate.

  • Exclude large arrays from statistical calculations.

    On the Home tab, in the Environment section, click Preferences. Select MATLAB > Workspace, and then use the arrow buttons to change the value of the maximum array size for which you want the Workspace browser to perform statistical calculations. Any variable exceeding the maximum array size reports <Too many elements> in Workspace browser statistics columns instead of statistical results.

Include or Exclude NaN Values in Statistical Calculations

If your data includes NaNs, you can specify that the Workspace browser statistical calculations consider or ignore the NaNs. On the Home tab, in the Environment section, click Preferences. Select MATLAB > Workspace, and then select one of the following:

  • Use NaNs when calculating statistics

    If a variable includes a NaN, and you select this option, the values for Min, Max, Var and some other statistics will appear as NaN. However, Mode, for example, shows a numeric result.

  • Ignore NaNs when calculating statistics

    If a variable includes a NaN, and you select this option, numeric results appear for most statistics including Min and Max. Var, however, is still appears as NaN.

Was this topic helpful?