Update
This commit is contained in:
parent
85321afd67
commit
ec4393d204
17 changed files with 1952 additions and 1945 deletions
|
@ -15,7 +15,7 @@ Examples of approximations:
|
|||
- **[3D graphics](3d_rendering.md)** is almost completely about approximations, e.g. basically all shapes are approximated with triangle meshes, [screen space](screen_space.md) effects (like [SSAO](ssao.md)) are used to approximate global illumination, reflections etc. Similarly [ray tracing](ray_tracing.md) neglects indirect lighting etcetc.
|
||||
- **[Real numbers](real_number.md)** are practically always approximated with [floating point](floating_point.md) or [fixed point](fixed_point.md) (rational numbers).
|
||||
- **[Numerical methods](numerical.md)** allow us to find approximate solutions to very general equations (ones that are impossible or impractical to solve analytically with absolute precision) by iterative evaluation of infinite series that converge towards the solution. These methods allow fine tuning speed vs precision via parameters such as the number of iterations or desired error against correct solution. This is very often used in engineering and practical applications of mathematics to the [real world](irl.md) where we encounter very complex equations. One of the simplest and most famous numerical tools is the Newton's method that (as long as some conditions hold) iterates towards the solution based on first [derivative](detivative.md) of the function.
|
||||
- **[Taylor series](taylor_series.md)** approximates given mathematical function and can be used to e.g. estimate solutions of [differential equations](differential_equation.md).
|
||||
- **[Taylor series](taylor_series.md)** approximates given mathematical function near some given point with a [polynomial](polynomial.md), is often used to practically implement certain functions in calculators, mathematics libraries etc.
|
||||
- [Rotation](rotation.md) around an axis, especially by small angles, can be approximated by skewing in one direction, then in another.
|
||||
- Primitive [music](music.md) synthesis often uses simple functions like triangle/saw/square wave to approximate [sin](sin.md) waves (though many times it's done for the actual sound of these waves, sometimes it may be simply to save on resources).
|
||||
- ...
|
Loading…
Add table
Add a link
Reference in a new issue