Using a for loop to compute a Taylor series of sine?
3 views (last 30 days)
Show older comments
Aaron Zorzi
on 8 Oct 2015
Commented: Esteban Gómez
on 20 Jan 2021
I understand while loops pretty well, but for loops always seem to throw me off. Can someone please help me? Thanks.
2 Comments
James Tursa
on 8 Oct 2015
Please make an attempt and post your code, and then ask specific questions about it. Then we can comment on it and make suggestions.
Accepted Answer
Stalin Samuel
on 8 Oct 2015
%%sample code
prompt = 'Enter angle value between 0 to 2pi? ';
x = input(prompt)
prompt = 'Enter the no of terms? ';
N = input(prompt)
ty = 0;
for i = 1:N
ty = ty +((-1)^(i))*((x^(2*i+1))/(factorial(2*i+1)));%your calculations
end
fprintf(['actual value ' num2str(ty)]) %display the results
1 Comment
More Answers (0)
See Also
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!