Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Mathematica Products
-----
 /
Mathematica
*Fast Dense Numerical Linear Algebra
*High-Speed Sparse Linear Algebra
*Large-Scale Linear Systems
*Big-Number Arithmetic
*64-Bit Platform Support
*Faster MathLink
*Numerical Solving of Differential Equations
*Numerical Equation Solving
*Fitting Data
*Numeric Optimization
*DSolve
*RSolve
*Reduce
*Resolve
<FindInstance
*Symbolic Global Optimization
*Wider Support For Domain Specifications
*Connection Technology
*Importing and Exporting
*Statistical Plots
*Collecting Expressions During Evaluation
*New Linear Algebra Functions
*Algebraic Number Objects
*Authoring and Presentation
*Summary of New Features
*Ask about this page

FindInstance

See What's New in Wolfram Mathematica 6

The new function FindInstance gives, at most, the requested number of different numerical solutions to an equation or inequality. For problems in which the complete solution is not needed, finding instances of solutions can be much faster than trying to find the whole solution set. FindInstance works for all problems that Reduce can solve fully. It can also find instances for some problems that Reduce cannot solve.

More Details PreviousNext

Example: Comparing the Timing of a Solution with FindInstance

The following pair of inequalities was used to compare the speed of finding solutions with FindInstance and Reduce:

( [row 1] x^2 + 2 y^2 + 3 z^2 [LessThanOrEqualTo] 4   
[row 2] 5 x + 6 y^3 + 7 z^3 [LessThanOrEqualTo] 8 )

The bar chart shows the ratio of timing FindInstance and Reduce for finding 1-4 real solutions. Note that while FindInstance is far faster for finding one solution, it is quicker in this case to find multiple solutions by getting the general solution using Reduce.

Graph: Relative speed of FindInstance and Reduce


Related Links


Documentation from the Reference Guide Documentation from the Reference Guide
FindInstance
Reduce



Back to Top PreviousNext



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja]