Where is the ellipticf function?
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Roy Goodman
am 4 Aug. 2017
Bearbeitet: Roy Goodman
am 4 Aug. 2017
According to this MathWorks website:
https://www.mathworks.com/help/symbolic/ellipticf.html
Matlab has an incomplete elliptic integral function.
It doesn't seem to exist in my copy, running 2017a, with symbolic toolbox installed. The website doesn't seem to indicate that this function requires any non-standard toolbox except possibly symbolic math. What gives?
0 Kommentare
Akzeptierte Antwort
Star Strider
am 4 Aug. 2017
It’s there, and will respond if you call it correctly.
MATLAB is case-sensitive:
s = [ellipticF(pi/3, -10.5), ellipticF(pi/4, -pi),...
ellipticF(1, -1), ellipticF(pi/2, 0)]
s =
618.4459e-003 648.5970e-003 896.3938e-003 1.5708e+000
while:
s = [ellipticf(pi/3, -10.5), ellipticF(pi/4, -pi),...
ellipticF(1, -1), ellipticF(pi/2, 0)]
Cannot find an exact (case-sensitive) match for 'ellipticf'
The closest match is: ellipticF in C:\Program
Files\MATLAB\R2017a\toolbox\symbolic\symbolic\@double\ellipticF.m
2 Kommentare
Star Strider
am 4 Aug. 2017
My pleasure.
Interesting about lookfor. I’ll bring this thread to the attention of MathWorks so they can look into it.
Weitere Antworten (0)
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!