Question
Problem - 1: The series expansion for cos, and sin, functions and trigonometric identities are as follows (x in radians): 20 Pointscos x = 1
Problem - 1: The series expansion for cos, and sin, functions and trigonometric identities are as follows (x in radians): 20 Pointscos x = 1 x2 2! + x4 4! x6 6! + x8 8! ...... sinx = x x3 3! + x5 5! x7 7! + x9 9! ...... sin(2x) = 2sinx cosx cos(2x) = cos2 xsin2 x a. Write a C++ program that calculates the value of the series sinx and cosx, sin2x or cos2x where the user enters the value of x (in degrees) and n the number of terms in the series. For example, if n = 5, the program should calculate the sum of 5 terms in the series for a given values of x. The program should use switch statements to determine the choice sinx and cosx, sin2x or cos2x. (Note: you may have to convert degrees to radians for sin and cos functions). 7 Points b. Draw a detailed ow chart on how this program is designed, indicating the necessary inputs, outputs and the algorithm you have used. The ow chart should be included in the document le along with your program listing (source code). 4 Points c. Now carry out a convergence study for n = 1...7 for a given value of x and plot the convergence graph (you can use M.S. Excel or MATLAB to plot ). 4 Points
Step 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