How to get the mean of a vector ?

조회 수: 1 (최근 30일)
Elias Unk
Elias Unk 2017년 6월 17일
편집: dpb 2017년 6월 18일
Trying to get the average of the 4 values in contrast by M=mean(cbr.contrast); and it's not working,also tried M= mean(cbr) didnn't work either and it's giving the following error Undefined function 'sum' for input arguments of type 'struct'.
Error in mean (line 115) y = sum(x, dim, flag)/size(x,dim);

채택된 답변

dpb
dpb 2017년 6월 17일
편집: dpb 2017년 6월 18일
M=mean(cbr.contrast);
Field names are case sensitive in Matlab; it's .Contrast'
NB: capitalization in the table of property names in the doc.
PS: If you just type the structure name at command line it will echo the field names and content summary that will also let you see the spelling and what they are. Or
fieldnames(theStructVariable)
returns them as cellstr array

추가 답변 (0개)

카테고리

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

태그

Community Treasure Hunt

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

Start Hunting!

Translated by