Empirical Ortgogonal Functions in matlab

8 views (last 30 days)
Hi,
I've got some annual ocean temperature data for ~100 years for a 20x20 grid. I need to get some EOFs for this data using matlab, but I'm not sure what format the matrix should be in.
A 20x20x100 grid is obviously huge, so should I be using this?
Thanks

Accepted Answer

Chad Greene
Chad Greene on 1 Feb 2017
Indeed, the process of converting 3D datasets to analysis-friendly matrices is not intuitive. I have written an eof function which would accept a 20x20x100 matrix just as it is, no reshaping necessary.

More Answers (1)

Oleg Komarov
Oleg Komarov on 14 Mar 2011
20 * 20 * 100 * (8 bytes) = 312.5 kilobytes
Really tiny, 300 MB would be huge for a standard 4gb 32bit achitecture.
Oleg

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!