Why it shows that index exceeds the number of array elements???

조회 수: 1 (최근 30일)
ANJUSHA AK
ANJUSHA AK 2021년 3월 4일
답변: Cris LaPierre 2021년 3월 4일
%Statistics
areas = [5176 5183 5165]
area_mean= mean(areas)
area_var= var(areas)
area_std= std(areas)

답변 (1개)

Cris LaPierre
Cris LaPierre 2021년 3월 4일
You must have a variable defined as either mean, var, or std. Clear your workspace and try again.
areas = [5176 5183 5165];
area_mean= mean(areas)
area_mean = 5.1747e+03
area_var= var(areas)
area_var = 82.3333
area_std= std(areas)
area_std = 9.0738
% Now to recreate the error by replacing the function 'mean' with a variable
mean = 5
mean = 5
area_mean= mean(areas)
Index exceeds the number of array elements (1).

'mean' appears to be both a function and a variable. If this is unintentional, use 'clear mean' to remove the variable 'mean' from the workspace.

카테고리

Help CenterFile Exchange에서 Matrix Indexing에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by