Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Average of two dimensional array

Tags:

matlab

I have one dimensional array and i need to calculate it's average.

I tried:

A = mean(mean(PSNRarr,2),2)

but I get an error.

If someone knows how to make it work it will be great!

like image 819
user1673206 Avatar asked Mar 13 '26 00:03

user1673206


1 Answers

The easiest way that works for any amount of dimensions (assuming it is a regular matrix):

 mean(PSNRarr(:))

However, if you have a cell array with numbers, try:

mean(mean(cell2mat(PSNRarr)))
like image 103
Dennis Jaheruddin Avatar answered Mar 15 '26 08:03

Dennis Jaheruddin



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!