Create multi-level quadtree using given 128X128 matrix

1 次查看(过去 30 天)
As mentioned in the title, I need to make a quadtree from a 128X128 matrix, we'll call it 'A', where the parent is the sum of all values in 'A'. The children of the parent are the 4 summed values of A1 = A(1:64,1:64), A2 = A(1:64,65:128), A3 = A(65:128,1:64) and A4 = A(65:128,65:128). Of course each child is also a parent with 4 values and so on...here's a pic of what I'm describing.
quad_tree.gif
I can do this the long and hard way by individually typing in every level, but this is not reasonable. I would appreciate any help in automating the building of this quadtree data structure. I have attached the 128X128 matrix (Wu.mat)

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Structures 的更多信息

产品


版本

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by