Help with plotting sin(X) for a taylor series

Answers (1)

Please check
for i = 0:9
sin_value = sin_value + (-1).^i * input_value^(2.*i+1)/factorial(2.*i+1);
end
end
Is it ok? or It may be
sin_value(i)=..
after iterations finish
plot(x_values, sin_value) %ensure both having same lengths

6 Comments

This is what i got when i changed sin_value= to sin_value(i)
Array indices must be positive integers or logical values.
Error in Problem4_Project1_2019_Fixed>calculate_sin (line 35)
sin_value(i) = sin_value + (-1).^i * x_values^(2.*i+1)/factorial(2.*i+1);
Error in Problem4_Project1_2019_Fixed (line 21)
y_values(j) = calculate_sin(x_values(j));
In for loop start i from 1 to 10
but it needs to start at 0 because thats the def of taylor series
Check with
sin_value(i+1)=..same
Before plot, please ensure both (x and sin) have same lengths
I am not asking for do that, just check before plot. Plot x,y, here both must have same lengths

Sign in to comment.

Categories

Find more on Mathematics in Help Center and File Exchange

Asked:

on 3 Feb 2019

Edited:

on 3 Feb 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!