How can I solve this problem in the matlab program ?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Vuqar Samedov
el 21 de Dic. de 2020
Respondida: Walter Roberson
el 22 de Dic. de 2020
3 comentarios
Timo Dietz
el 21 de Dic. de 2020
Some parenthesis are missing and u seems to be wrongly defined. Nevertheless, Matlab seems to calculate intemediate steps which prevents the final elimination of values on symbolic side.
Respuesta aceptada
David Hill
el 21 de Dic. de 2020
It does equal 1
syms u
int(exp(-u^2),-inf,inf);
1 comentario
Timo Dietz
el 21 de Dic. de 2020
Yes it does, but he substitution does not work as expected. Even with all parenthesis set and u defined correctly, Matlab seems to calculate intermediate values (e.g. sqrt(2)) and finally is not able to eliminate these.
Más respuestas (1)
Walter Roberson
el 22 de Dic. de 2020
syms x a b u
Pi = sym(pi)
f = 1/(b*sqrt(2*Pi))*exp(-1/(2*b^2)*(x-a)^2)
U = (x-a)/(b*sqrt(2));
DU = diff(U,x);
B = solve(u == U, b)
fs = subs(f/DU, b, B)
int(fs,-inf,inf)
0 comentarios
Ver también
Categorías
Más información sobre Loops and Conditional Statements 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!