Discontinutiy of a function

조회 수: 3 (최근 30일)
Sergio Manzetti
Sergio Manzetti 2017년 12월 6일
편집: Sergio Manzetti 2017년 12월 8일
Hi, I have the following command:
if true
syms h g x C
h = 1
g = 4
C = 1/(2.*pi);
f = (C - (exp(-2.*g.*1i.*x./h)).*((g.*x)/2.*h.*1i));
disc = feval(symengine, 'discont', f, x);
However I get the result:
disc =
Empty sym: 1-by-0
Is there any way to get the discontinuity of this function in the real and imaginary plane?
  댓글 수: 7
Torsten
Torsten 2017년 12월 8일
편집: Torsten 2017년 12월 8일
I don't understand why "Mathematica" treats this function as a mapping from R to R.
Regarding it as a mapping from R to C or from C to C, it is continous (and even has much higher smoothness properties).
Best wishes
Torsten.
Sergio Manzetti
Sergio Manzetti 2017년 12월 8일
편집: Sergio Manzetti 2017년 12월 8일
Thanks Torsten, so I can safely say that this function is continuous in R and C? You see, the integral of it and its hermitian counterpart in MATLAB gives single valued numbers only when using double precision, but when using regular precision I get a result composite of several functions. So I though that composite result was actually the integral over several fragments of the function across R, and thus not a continuous integral. (which one would expect if it was continuous in R)

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

답변 (0개)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by