solve isn't able to find a solution, whereas fsolve does. When solve isn't able to come up with an exact solution by doing symbolic manipulations, it gives up. By contrast, fsolve uses numerical solution techniques to come up with an approximate-but usually very accurate-answer.

Return to lesson.

Joseph L. Zachary
Hamlet Project
Department of Computer Science
University of Utah