Clear Filters
Clear Filters

How to convert function with elliptic integrals containing symbolic variables to that which contain numerical values?

1 view (last 30 days)
syms x a
f=(1/sqrt(x*((x^2)-a)))
d=(int(f))
f =
1/(-x*(- x^2 + a))^(1/2)
d =
-(2*a^(1/2)*(-x/a^(1/2))^(1/2)*ellipticF(asin((-x/a^(1/2))^(1/2)), -1)*(1 - x/a^(1/2))^(1/2)*(x/a^(1/2) + 1)^(1/2))/(x^3 - a*x)^(1/2)
How shall I give values to x and a as vectors? I need to plot the function for certain values.

Accepted Answer

Torsten
Torsten on 11 Oct 2018
Edited: Torsten on 11 Oct 2018
d_num = matlabFunction(d);
d_num(1,3)

More Answers (0)

Community Treasure Hunt

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

Start Hunting!