exponential and polynomial equation
Mostrar comentarios más antiguos
need to to solve the equation
.5*Rut(U(i)-deltau(i))^2+S+1.5*Rut*deltau(i)^2 == .5*Rut(V(i)-U(i))^2+Yp;
where
deltau=Uf0*(exp(-((U(i)-Uf0)/(3*Uf0)).^2));
for U using ''solve'' function in for loop,, can anyone help plz.
2 comentarios
mostafa Ahmed
el 24 de Abr. de 2018
Walter Roberson
el 24 de Abr. de 2018
.. then do that ?
But doing that will not permit you to use solve() to find a closed form solution. solve() might possibly switch to finding a numeric solution; if so then you should just use vpasolve() instead.
Respuesta aceptada
Más respuestas (1)
Walter Roberson
el 23 de Abr. de 2018
0 votos
solve() is intended for closed form solutions. You will not be able to find a closed form solution to that because of the exp() term.
If you have the values of all of the variables except for U then you can use vpasolve to get one solution. There are probably a few different solutions involving complex-valued numbers; I am not sure at the moment if there could be two real-valued solutions.
Categorías
Más información sobre Polynomials en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!