There is no menu option that you can select within the report structure which would order the subsystems visually in the report as they are seen in the model. To do this you will have to write a custom MATLAB code using the Simulink API which would gather all the Subsystems from the model, query the position (of the upper left hand corner of block) and order the subsystems/images based on the position onto the report.
I have attached a simple example 'custom_system_loop' which demonstrates this capability.
On the MATLAB command prompt, type
Double click to open custom_system_loop report.
Right click on Report - custom_system_loop.rpt and select 'Report'.
I have added a component Chapter and a subcomponent EVAL with a MATLAB code along with it which finds the name of the subsystems in the model and sorts them based on 'Position' parameter of the subsystem block. At this point I use the System Snapshot component to capture the image of each subsystem and display them on the report.
Best Answer