Transcript

By the name Of ALLAH By the name Of ALLAH the Most Merciful and the Most Merciful and

MightyMighty

Presentation on:

MACSYMA

Junaid Khan

C.No 33

M.Sc Morning (Final)

Dept of Computer Science

University of Peshawar

Presented By:

Macsyma: Macsyma is a general purpose

symbolic-numerical-graphical mathematics software product.  You can use it to solve simple problems specified by one-line commands (such as finding the indefinite integral of a function), or to perform very complicated computations by means of a large Macsyma program. 

Macsyma offers:

1. symbolic and numeric manipulation and solution capabilities in algebra, calculus and numerical

analysis 2. 2D and 3D report-quality graphics 3. interactive scientific notebooks 4. a user programming environment.

MACSYMA (Maxima):MACSYMA (Maxima):

is a large, is a large, interactive computer system interactive computer system designed to assist engineers, designed to assist engineers, scientists, and mathematicians in scientists, and mathematicians in solving mathematical problems. A solving mathematical problems. A user supplies symbolic inputs and user supplies symbolic inputs and MACSYMA yields symbolic, numeric MACSYMA yields symbolic, numeric or graphic results.or graphic results.

Scientific Notebooks - Beautiful re-executable scientific documents

Scientific Graphics: Macsyma's full 2D and 3D scientific graphics can be edited in place in the notebook. Five custom dialogs control hundreds of attributes and viewpoint, zoom, clipping, rendering, lighting, animation. Query for coordinates with your mouse. Data Viewer: Import and export of vector and 2D array data in several common formats (CSV, delimited and fixed field text). You can make changes to individual data points in the Data Viewer and Macsyma automatically updates any associated 2D or 3D graphic. Math Display: Besides displaying math symbols and Greek letters, Macsyma formats large expressions to help your eye interpret them quickly and easily. Optional formatted echo of math input. Text Processing: Macsyma provides full text processing, including control of fonts for each character, paragraphs, page formats, with Greek letters and math symbols embedded in the text. Hypertext and Navigation: Macsyma lets you add hypertext links within and between Macsyma notebooks. The "Navigate" dialog shows you a table of contents or a short summary of every section in a notebook, letting you jump to the section of your choice

1968–1982 Project MAC (Machine-Aided Cognition) at MIT.Much of present-day code dates to that era

1982–2001 Fateman coerced MIT into turning over a snapshotof Macsyma to US Dept of Energy. Commercial version was

developed in the 1980’s and 1990’s, while the DOE snapshot(“DOE Macsyma”) was distributed to universities. One copywas maintained by Bill Schelter, who asked for and receivedpermission from DOE to release his copy under terms of GPL(1998)

2001–present Death of Bill Schelter (2001), project moved toSourceforge, new maintainers for Maxima (Jim Amundson)and (Camm Maguire), many new participants, lots ofnew code, increase of downloads

Maxima development history

Recent developments 2001–present

•Improved plotting functions•Improved documentation•Several user interface projects•Imported math libraries (LAPACK, QUADPACK)•Mathematical functions•Many bug fixes

MassegeMassege

Hard work is like stairs and luck is like a lift…

Sometimes lift may fails but stairs will always take you to the top…

By (Jhoney Michel)

Any Question?

Thanks Alot!

top related