Undefined function 'power' for input arguments of type 'function_handle'. for some Implicit function
Show older comments
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 Comments
Cris LaPierre
on 7 Apr 2021
What version of MATLAB are you using?
Daniel Vainshtein
on 7 Apr 2021
Cris LaPierre
on 7 Apr 2021
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
on 7 Apr 2021
Daniel Vainshtein
on 7 Apr 2021
Edited: Daniel Vainshtein
on 7 Apr 2021
Accepted Answer
More Answers (0)
Categories
Find more on Numerical Integration and Differentiation 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!
