Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribed

image text in transcribed

image text in transcribed

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 as

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Neo4j Data Modeling

Authors: Steve Hoberman ,David Fauth

1st Edition

ISBN: 1634621913, 978-1634621915

More Books

Students also viewed these Databases questions