The Mathematica programmer

書誌事項

The Mathematica programmer

Roman E. Maeder

Academic Press Professional, c1994-

  • [1] : pbk
  • 2 : pbk

大学図書館所蔵 件 / 38

この図書・雑誌をさがす

注記

2 published: San Diego : Academic Press

[1]: 1 computer disk (3.5 inc.); 2: 1 computer disk (5 in.) for WindowsTM, MacintoshR and UNIX

Includes bibliographical references and index

内容説明・目次

巻冊次

[1] : pbk ISBN 9780124649903

内容説明

This work covers the use of Mathematica packages and is compatible with Mathematica version 2.2. Various programming paradigms are explained, using fully worked out examples. A floppy disk is included.
巻冊次

2 : pbk ISBN 9780124649927

内容説明

This book is a second volume to follow The Mathematica Programmer (Academic Press, 1993) and is compatible with the latest release of Mathematica, version 3.0. The new volume includes coverage of various paradigms of programming, including logic programming, high-order functions, combinatorial algebras, and Turing machines. Also covered is scientific visualization, including animated algorithms, function iteration, uniform polyhedra, stellated icosahedra, ray tracing, and single-image stereograms. The book includes many new programming techniques, and will be an indispensable reference for anyone interested in high-level programming. The volume also includes a CD-ROM compatible with both Macintosh and Windows which contains updated programs from the first and second volumes, as well as HTML documents with links to all relevant information.

目次

Preface. About This Book. Part 1: Paradigms of Programming. Introduction. Logic Programming. Higher-Order Functions. Combinators. Turing Machines. Part 2: Visualization. Animated Algorithms. Function Iteration and Chaos. Fractional Brownian Motion. Uniform Polyhedra. The Stellated Icosahedra. Ray Tracing. Single-Image Stereograms. Appendixes. References. Index of Programs. Index. Preface. About This Book: Overview. About the Programs. Notation and Terminology. The Mathematica Programmer CD-ROM. The Mathematica Programmer WWW Archive. Colophon.Part 1: Paradigms of Programming: Introduction: Mathematica's Programming Language. Pattern Matching and Term Rewriting. Programming Styles. Program Organization. Logic Programming: The Ingredients of Logic Programs. A PROLOG Interpreter for Mathematica. Lists in PROLOG. Backtracking. Deduction. Higher-Order Functions: Introduction. The Functional Features of Mathematica. Functions as Data. Fixed Points of Higher-Order Functions. Combinators: Introduction. Combinatory Algebras. Combinatory Abstraction. Converting Functions to Combinators. Applications. Turing Machines: Introduction. A Turing Machine Simulator. Assembly Programming. Recursive Functions. Optimization. Conclusions. The Complete Code of TuringMacros.m. Part 2: Visualization: Animated Algorithms: Three Standard Sorting Algorithms. Asymptotic Behavior. Conclusions. Function Iteration and Chaos: Function Iteration. Bifurcations. The Final-State Diagram. The Ingredients of Chaos. Super-Attractive Orbits. Conclusions. Fractional Brownian Motion: Introduction. Random Additions. Fourier Synthesis. Random Faults. Analysis of fBm Data. Uniform Polyhedra: Introduction. Uniform Construction. Data Structures. Rendering. Auxiliary Programs. The Stellated Icosahedra: Introduction. Rendering. Discussion. The Complete Code of Icosahedra.m. Ray Tracing: A Data Type for Surfaces. Photorealistic Rendering. Converting Mathematica Graphics. Sample Images. Stereo Pairs. The Complete Code of POVray.m. Single-Image Stereograms: Introduction. The Classis SIRDS in Mathematica. Designing Good Images. Exact Stereograms. Interface to External SIS Generators. The Complete Code of SIS.m. Appendixes. References. Index of Programs. Index.

「Nielsen BookData」 より

詳細情報

ページトップへ