Undefined function 'power' for input arguments of type 'function_handle'. for some Implicit function
이전 댓글 표시
I'm trying to plot a "little bit" complicated Implicit function:

for g=1.5 and f=1;
my code was:
g=1.5; %GN
f=1; %epsilon_1
Fun=@(x,y) sqrt((x.^2-y.^2+g^2-f^2)^2+4*x.*y)+g^2+(g*sqrt(2*(x.^2-y.^2+g^2-f^2+sqrt((x.^2-y.^2+g^2-f^2)^2+4*x.*y))))/(tanh((sqrt(2*(x.^2-y.^2+g^2-f^2+sqrt((x.^2-y.^2+g^2-f^2)^2+4*x.*y)))/(g))))
fimplicit(Fun)
but I got the Error code:
Undefined function 'power' for input arguments of type 'function_handle'.
Can anyone please help me to understand what to do in this case?
댓글 수: 5
Cris LaPierre
2021년 4월 7일
What version of MATLAB are you using?
Daniel Vainshtein
2021년 4월 7일
Cris LaPierre
2021년 4월 7일
You are missing some closing parenthese in the fraction portion of your equation (one in the numerator, 2 in the denominator). Can you please correct?
Daniel Vainshtein
2021년 4월 7일
Daniel Vainshtein
2021년 4월 7일
편집: Daniel Vainshtein
2021년 4월 7일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Numerical Integration and Differentiation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

