how do I integrate a pre-recorded function?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Pavel Kuzmitsky
am 24 Apr. 2021
Beantwortet: Star Strider
am 24 Apr. 2021
I tried to write it as follows, but it gives an error
syms r theta
p1 = r.* cos(theta);
polarfun = @(r,theta) p1;
q = integral2(polarfun,0,1,0,2*pi)
please tell me how to do this correctly?
0 Kommentare
Akzeptierte Antwort
Star Strider
am 24 Apr. 2021
Try this —
syms r theta
p1 = r.* cos(theta);
polarfun(r,theta) = p1
polarfcn = matlabFunction(polarfun) % Slightly Renamed To Avoid Over-Writing Original
q = integral2(polarfcn,0,1,0,2*pi)
.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Calculus finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!