Question:
This coursework requires you to develop a Matlab application that works with a buildings spatial structure.
Your application must:
1. Allow a user to create a new Spatial Model by:
. Specifying the number of floors in the building. . Specifying the number of spaces on each floor. . For each space: specify the dimensions (with,height and depth). . For each space: specify the type of space (residential, office, education, toilet or storage). . For each space: specify the x and y coordinates of the space on its given floor.
2. Allow the user to save the designs they create.
3. Allow the user to load designs previously created.
4. Allow the drawing of a floor plan (of individual floors) assuming the x and y coordinates specified are the bottom left hand corner of each space.
Additionally you must develop one of the following feature:
1. Allow the user to generate a series of reports including:
The total number of spaces of each type.
The total floor area of spaces of each type.
The volume of each space and each floor.
The total volume of the building.
Calculate the Costs of the building based on inputted cost per areas for di?erent types of spaces.