Develop a matlab application that works with a buildings

Assignment Help MATLAB Programming
Reference no: EM131971727

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 features. Which you must develop will be randomly assigned to you.

3. Allow the user to perform compliance checking on the building by implementing the following rules:

A compliance check of the building that makes sure that no floor is bigger that any floor beneath it.

Checking the areas of rooms against minimum sizes specified by the user.

Checking a correct ratio of the different spaces are present in the buidling. a building does not need twice as many toilets as offices. The
specify these rules.

Reference no: EM131971727

Questions Cloud

Compute basic earning per share of common stock : Ringmeup. Inc had net income of $153.900 for year ended December 31.2016. Compute basic earning per share of common stock for the year ended December 31, 2016.
Determining the designing digital systems : What are some of the advantages of using digital codes when you are designing digital systems? Provide examples that support your answer.
Discuss your ideas for balancing the problems inherent : Discuss your ideas for balancing the problems inherent in indigent defense with the right to an attorney (and an adequate defense).
What risks does offshore outsourcing of information system : What risks, if any, does offshore outsourcing of various information system functions pose to satisfying the principles of confidentiality and privacy?
Develop a matlab application that works with a buildings : Develop a Matlab application that works with a buildings spatial structure - Allow the user to perform compliance checking on the building by implementing
Analyze communication about health : The purpose of this assignment is to provide students the ability to synthesize and analyze communication about health. The topic of your paper is open to you.
Discussion about the criminal justice and government : The two disciplines I am intertwining is: Criminal Justice and Government. The title for the topic of my paper is: Why are crime rates in the U.S.?
Argument list should have the same length : After the function call, the argument list should have the same length and contain the same elements; only the order of them should change.
What is the npv of the acquisition : RiverRocks, whose WACC is 11.5% is considering an acquisition of Raft Adventures (whose WACC is 15.1). What is the NPV of the acquisition?

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd