Question: Solve with matlab Introduction This proj involves the development of a MATLAB-based, menu-driven application to aid in the istical analysis of numerical data. This is
Introduction This proj involves the development of a MATLAB-based, menu-driven application to aid in the istical analysis of numerical data. This is an individual project, but you are encouraged to work together on the required programming concepts. Each student will be responsible for submitting their own deliverables. (See below.) Basic statistical analysis is part of the curriculum for ENGR 112. Each time we learn a new analysis technique, we will follow up by demonstrating how to use MATLAB to implement that technique. So for example, when we discuss the definition of terms such as mean, median, and mode, we will demonstrate how to use MATLAB's built-in functions and/or other programming techniques to calculate numerical values associated wi these definitions for a particular data set. The expectation is that after learning a new technique, you can simply add new functionality to your code. In other words, you will develop this code in "chunks" which you can fully debug before moving on to the next technique Use of the Application The scenario for using the code is that someone has sent the user a text file of numerical data and has ked the user to provide a report listing various statistical quantities associated with the data. The data format will be one or two columns of data with an unknown number of data elements. The bas descriptive statistical quantities (mean, median, mode, variance, standard deviation, range) are easily calculated using MATLAB built-in functions and their values can be written to a summary file Next, the user should determine whether or not the data is normally distributed." The user can determine this by using various plots such as histogram or normplot within MATLAB, If, in the user's judgment, the data is normally distributed, the user is allowed to perform z table calculations resulting in the output of probabilities or intervals of x General Features The following list represents the general features of the program: The program should be menu-driven. We will demonstrate in-class how to build a simple text-based menu Input will consist of the name of an existing data file consisting of one or two columns of an unknown number of data elements All output and results will be directed to both the screen and an output file output filename should be chosen by user The data filename should be written to the output file along with date, user name, etc Values for all the descriptive statistics listed below should be calculated and written to the output file in the following format: Mean XXX YY
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
