𝔖 Scriptorium
✦   LIBER   ✦

📁

Introduction to Scientific Programming: Computational Problem Solving Using Maple and C

✍ Scribed by Professor Joseph L. Zachary (auth.)


Publisher
Springer-Verlag New York
Year
1996
Tongue
English
Leaves
389
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


"Introduction to Computational Science" was developed over a period of two years at the University of Utah Department of Computer Science in conjunction with the U.S. Department of Energy-funded Undergraduate Computation in Engineering Science (UCES) program. Each chapter begins by introducing a problem and then guiding the student through its solution. The computational techniques needed to solve the problem are developed as necassary, making the motivation for learning the computing alwasy apparent. Each chapter will introduce a single problem that will be used to motivate a single computing concept. The notes currently consist of 15 chapters. The first seven chapters deal with Maple and the last eight with C. The textbook will contain 20 to 30 chapters covering a similar mix of concepts at a finer level of detail.

✦ Table of Contents


Front Matter....Pages i-xxiv
Computational Science....Pages 1-9
Population Density: Computational Properties of Numbers....Pages 11-28
Eratosthenes: Significant Digits and Interval Arithmetic....Pages 29-43
Stairway to Heaven: Accumulation of Roundoff Error....Pages 45-61
Kitty Hawk: Programmer-Defined Functions....Pages 63-75
Baby Boom: Symbolic Computation....Pages 77-94
Ballistic Trajectories: Scientific Visualization....Pages 95-115
The Battle for Leyte Gulf: Symbolic Mathematics....Pages 117-136
Old MacDonald’s Cow: Procedural Programming....Pages 137-159
Introduction to C....Pages 161-176
Robotic Weightlifting: Straight-Line Programs....Pages 177-198
Sliding Blocks: Conditionals and Functions....Pages 199-218
Rod Stacking: Designing with Functions....Pages 219-238
Newton’s Beam: Repetition....Pages 239-259
Numerical Integration: Multiple-File Programs....Pages 261-287
Harmonic Oscillation: Structures and Abstract Datatypes....Pages 289-311
Heat Transfer in a Rod: Arrays....Pages 313-336
Visualizing Heat Transfer: Arrays as Parameters....Pages 337-359
Back Matter....Pages 361-380

✦ Subjects


Programming Techniques; Software Engineering/Programming and Operating Systems; Computer Applications; Algorithms


📜 SIMILAR VOLUMES


Solving Problems in Scientific Computing
✍ Walter Gander, Jiří Hřebíček (auth.) 📂 Library 📅 1997 🏛 Springer Berlin Heidelberg 🌐 English

From the reviews of the second edition: <BR><BR>"... The authors of this book have excelled by linking the title to two well-known mathematical packages, Maple and MATLAB. There are good reasons for this. Maple is supremely competent in symbolic mathematics and MATLAB in numerical and engineering ca

Solving Problems in Scientific Computing
✍ Walter Gander, Jiří Hřebíček (auth.) 📂 Library 📅 1993 🏛 Springer Berlin Heidelberg 🌐 English

Modern computing tools like <I>Maple</I> (symbolic computation) and <I>Matlab</I> (a numeric computation and visualization program) make it possible to easily solve realistic nontrivial problems in scientific computing. In education, traditionally, complicated problems were avoided, since the amount

Solving Problems in Scientific Computing
✍ Walter Gander, Jiri Hrebicek 📂 Library 📅 2004 🏛 Springer 🌐 English

<P>Teaches problem-solving using two of the most important mathematical software packages: Maple and MATLAB.</P> <P></P> <P>This new edition contains five completely new chapters covering new developments.</P>