Taylor Series Function


Posted on 16th Feb 2014 07:03 pm by admin

So I am working a a project for my intro C++ class, and I am having some trouble with a function for approximating exp(x) using a taylor series. The taylor series approximations for exp(x) is: 1+x+((x^2)/2!)+((x^3)/3!+...., and I am supposed to approximate to "n" number of terms.

Thus far, my function is this:

Did you know?Explore Trending and Topic pages for more stories like this.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
double fact(int c) { int factorial=1; for ( int i = 1; i <= c; i++ ) { factorial *=i; } return factorial; } double taylor(double x, int n) { double approx; double sum; double value; for (int i=1; i<=n; i++) { int factorial=1; factorial*=i; sum=((pow(x,i))/fact(i)); value+=sum; } approx = 1+value; return approx;

Now this does work if I just run it by itself, i.e. just do something like "cout << taylor(x,n)". But whenever I call this function within another function, it does not work! It is kinda hard to explain, but anyone have any ideas?

Thanks
No comments posted yet

Your Answer:

Login to answer
197 Like 49 Dislike
Previous forums Next forums
Other forums

Giving the below syntax error
Dear Experts,

I have used 2 buttons in gui status as display and cjhange.When the user wi

Floating Point Precision Loss
I'm writing a program to draw a three-dimensional cube (with a corner cut off) without using any 3D

xml
<?php

echo "<h1>XML Articles</h1>";

$home

Access website from only 1 computer...?
One of my customers wants his website to only be accessed by people in which they bought the website

comparing tables across databases sql refinement ideas required
Hi all

Via pl/sql I need to ensure that data between tables in different databases match

MYSQL INSERT ID NOT WORKING
Code: $id = mysql_insert_id();
header("Location: ./?view=$id");
Why $id pulling blan

Email Form Syantax Issue 2
How to make this look FROM:"OUR TEAM" instead of FROM:abc@mail.com

$headers = "

db entry based on primary key
My "topics" table contains 10 entires
*--------------*
topicid topic
------

Creating web pages by php
Hello again,
I was just wondering us there a way to use a php script to create a new web page. I

Help With editting and deleting form
Hallo !!

So look at this image :

http://img194.imageshack.us/img194/8272/snapshot5f.pn

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash