Borrar filtros
Borrar filtros

Convert integrand to a function in a loop

3 visualizaciones (últimos 30 días)
AH2019
AH2019 el 15 de Abr. de 2019
Respondida: madhan ravi el 15 de Abr. de 2019
Please consider following code.
syms r
f= sym('f',[1,5]);
ANS = zeros(1,5);
for q=1:5
f(q) = sin(r^q)/r
ANS(q) = integral(f(q) ,pi/2 ,pi ,'ArrayValued' , 1)
end
Please hint me to convert integrand to function handle.
In general, f is a too large expression rather than "sin(r^q)/r".
Thank you taking your time
  2 comentarios
madhan ravi
madhan ravi el 15 de Abr. de 2019
Editada: madhan ravi el 15 de Abr. de 2019
If you mean converting symfun to function handle , you may be interested in matlabFunction(). [comment moved to answer]
AH2019
AH2019 el 15 de Abr. de 2019
Thanks ravi

Iniciar sesión para comentar.

Respuesta aceptada

madhan ravi
madhan ravi el 15 de Abr. de 2019

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by