symsum gauß, how to calculate sum of series ?

조회 수: 3 (최근 30일)
Osman Ballhysa
Osman Ballhysa 2021년 6월 1일
댓글: Osman Ballhysa 2021년 6월 2일
Hello everyone,
so this is what i was working on ,
function y = sin(x,n)
if n<=0 %if y=0/neg. Numer -->y=0
y = 0;
elseif n~= floor(n) %if y= pos.decimal-->y=NaN
y=NaN;
else
%Gauß
syms i x n
symsum (-1)^i*((x^2i+1)/factorial(2i+1)),i;1,n); is symsum the right thing to use here?
end
end
Can somebody help pls ?

답변 (1개)

Sulaymon Eshkabilov
Sulaymon Eshkabilov 2021년 6월 1일
There are a few curcial errs in your developed code.
(1) Don't name a function with MATLAB's builtin function names. You have named sin() that is a builtin fcn of MATLAB.
(2) This exercice can be solved more efficiently in terms of computation time using numerical calcs instead of symbolic math application that would be very slow.
  댓글 수: 1
Osman Ballhysa
Osman Ballhysa 2021년 6월 2일
okay ty for the feedback, what would you reccomand for point (II)?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Calculus에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by