Check for missing argument or incorrect argument data type in call to function 'integral'.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
AIMAN FATINA MUHAMAD KAMAL
el 27 de Dic. de 2021
Comentada: AIMAN FATINA MUHAMAD KAMAL
el 4 de En. de 2022
I have an issue with my function has an integral. I wish to integrate a function with one of my input variables defined for my function, but Matlab wants me to use syms to define the variable. I already change interagal to 'int' but it still dosent work. Is there a way I can work around this issue? Any help is appreciated and thank you for your time.
f = sqrt(2)*x^3;
a = integral(f, 0, 9);
syms theta sin
g = 4+2*(sin^2*(theta));
b = integral(g, 0, pi/2);
ans = a*b
0 comentarios
Respuesta aceptada
Voss
el 27 de Dic. de 2021
syms x theta
f = sqrt(2)*x^3;
a = int(f, 0, 9)
g = 4+2*(sin(theta)^2);
b = int(g, 0, pi/2)
ans = a*b
Más respuestas (1)
Meg Noah
el 28 de Dic. de 2021
One way is to use anonymous functions
f = @(x) sqrt(2)*x.^3;
g = @(theta) 4+2*(sin(theta).^2);
a = integral(f, 0, 9);
b = integral(g, 0, pi/2);
ans = a*b
Ver también
Categorías
Más información sobre Calculus en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!