| Dictionary, Encyclopedia and Thesaurus - The Free Dictionary 1,725,857,295 visitors served. |
|
Dictionary/ thesaurus | Medical dictionary | Legal dictionary | Financial dictionary | Acronyms | Idioms | Encyclopedia | Wikipedia encyclopedia | ? |
symbolic computing |
Also found in: Wikipedia | 0.02 sec. |
|
symbolic computing [sim¦bäl·ik kəm′pyüd·iŋ] (computer science) The development and use of symbolic systems. Symbolic computing The process of manipulating numbers and variables according to the rules of mathematical logic. Variables are used to represent a real number or a set of real numbers to exact precision. Numbers can be added, subtracted, multiplied, and divided. Numerical calculations or numerical computations involve performing these operations. For example, if the symbol * is used to represent multiplication and / is used to represent division, then the equation ![]() In this calculation or computation, the mathematical rules for subtraction and division are obeyed. The symbol x is treated as an unknown or variable that is to be solved for, and a and b as parameters representing unknown but fixed numbers. In the 1990s, mathematical software packages became available that could manipulate symbols according to the rules of mathematics. They are also called symbolic computational packages and are programming environments, since any real number has a decimal expansion. These packages have the ability to obtain exact answers as symbols. For example, if The capability of small computers and hand-held calculators to do extremely complicated calculations in a small amount of time led to the development of mathematical software packages that could do symbolic manipulation. These symbolic manipulation packages (also called computer algebra systems or symbolic computation systems) can do algebra, trigonometry, number theory, calculus, ordinary and partial differential equations, matrix algebra, and other areas of mathematics by manipulating the symbols according to the rules of mathematics much faster than armies of mathematicians. The answers are given exactly in symbolic form and can then be approximated numerically using routines in the package. The advent of visualization on the computer has made it possible for these packages to plot data or functions in many forms. The functions are entered symbolically, and the software evaluates them numerically so that numbers can be plotted. The graphs generated by the plot routines can be labeled, rotated, or animated, among many other possibilities. Hand-held calculators can perform symbolic manipulation, graph data or functions, and be programmed to carry out a sequence of operations. Mathematical software packages have been developed that can perform symbolic manipulation, graph data or functions, and be programmed using routines in the package. These packages run on most commonly used operating systems. They can also be called by computer programs to perform manipulations in the program. There are packages that do statistics, computational finance, computational physics, and computational chemistry. See Operating system, Programming languages How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content. |
|
| ? Mentioned in | ? References in periodicals archive | |
|---|---|---|
A scientist with wide-ranging interests, Harrington also has worked on symbolic computation, taught computer science, and developed page description languages and methods for highlight color printing, image rendering, halftoning, color mapping and video image processing WATERLOO, ONTARIO -- Maplesoft(TM), the leading provider of high-performance software tools for engineering, science and mathematics, announced today the availability of DynaFlexPro(TM), a Maple(TM)-based design tool that uses revolutionary symbolic computation methods to rapidly derive the system equations of complex mechanical multibody systems. INRIA plays a determining role in four areas of research: networks and systems ; software engineering and symbolic computation ; man-machine interaction, imaging, data, knowledge; simulation and optimization of complex systems. |
| Encyclopedia |
| Free Tools: |
For surfers:
Free toolbar & extensions |
Word of the Day |
Help
For webmasters: Free content | Linking | Lookup box | Double-click lookup | Partner with us |
|---|