How can I define a derivative and norm function inside an integral in matlab?

8 views (last 30 days)
Ashkan Rigi
Ashkan Rigi on 1 Nov 2021
Edited: Matt J on 1 Nov 2021
Hello everybody. I would like to define a norm-2 and derivative of a function inside the integral, but I can not. Here is my code:
tt=0:0.1:pi;
y=sin(tt);
a=1;b=2;c=3;d=4;
syms r(t);
r(t)= a.*(t-tt(1)).^3+b.*(t-tt(1)).^2+c.*(t-tt(1))+d;
L=integral( norm(diff(r(t)),2),0,1)

Accepted Answer

Matt J
Matt J on 1 Nov 2021
Edited: Matt J on 1 Nov 2021
The norm would just give a scalar independent of t. Its integral from 0 to 1 would be trivial. Perhaps you meant instead to do,
L=sqrt( integral( diff(r(t)).^2 ,0,1) )

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by