Answered step by step
Verified Expert Solution
Question
1 Approved Answer
what info do you need more? Objectives: Gain experience in writing user friendly C++ computer program that emphasizes object oriented approach. Develop a mastery in
what info do you need more?
Objectives: Gain experience in writing user friendly C++ computer program that emphasizes object oriented approach. Develop a mastery in creating and working with classes, intrinsic and extrinsic functions, program controls using loops and if-else structure. Develop a mastery in working with arrays and various data types. Gain experience in engineering problem solving through numerical computation. Develop mastery in advance input/out operations including working with external data files Problem: As an engineer, often times you may face with a problem of determining characteristics of dynamical systems such as suspension system in a vehicle or time response of electrical systems. Response of these systems is complicated since the system behavior depends on the various elements components of the system. these components may produce undesirable the system response. For example the suspension in a car may adversely change if the tire quality changes etc. In electrical systems the components get old as they are used thus changing characteristics of the system. In suspension systems we are perhaps interested in the up and down motion of the car travels over a bumpy road. The mathematical models of these systems are quite complicated thus making it difficult to produce analytical solutions to the models, ie. equations. Quite often we could utilize computers to help us solve these equations. These solutions are called numerical solutions as opposed to analytical solutions. In this project we are interested in obtaining location information of a mass as it experiences a time varying external force This project will allow you to gain some expertise in developing a computerized soluti technique, known as numerical integration, for these problems Task: Write a C++ computer program to perform computation of distance of the mass shown in figure below. The mass is subjected to an external time varying periodic force. The model for the displacement of the mass as a function of time, i.e. x(), may be expressed in terms of a second differential equation as Objectives: Gain experience in writing user friendly C++ computer program that emphasizes object oriented approach. Develop a mastery in creating and working with classes, intrinsic and extrinsic functions, program controls using loops and if-else structure. Develop a mastery in working with arrays and various data types. Gain experience in engineering problem solving through numerical computation. Develop mastery in advance input/out operations including working with external data files Problem: As an engineer, often times you may face with a problem of determining characteristics of dynamical systems such as suspension system in a vehicle or time response of electrical systems. Response of these systems is complicated since the system behavior depends on the various elements components of the system. these components may produce undesirable the system response. For example the suspension in a car may adversely change if the tire quality changes etc. In electrical systems the components get old as they are used thus changing characteristics of the system. In suspension systems we are perhaps interested in the up and down motion of the car travels over a bumpy road. The mathematical models of these systems are quite complicated thus making it difficult to produce analytical solutions to the models, ie. equations. Quite often we could utilize computers to help us solve these equations. These solutions are called numerical solutions as opposed to analytical solutions. In this project we are interested in obtaining location information of a mass as it experiences a time varying external force This project will allow you to gain some expertise in developing a computerized soluti technique, known as numerical integration, for these problems Task: Write a C++ computer program to perform computation of distance of the mass shown in figure below. The mass is subjected to an external time varying periodic force. The model for the displacement of the mass as a function of time, i.e. x(), may be expressed in terms of a second differential equation asStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started