Selasa, 23 Agustus 2011

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

How if your day is started by reviewing a book Scientific Computation: Python Hacking For Math Junkies, By Bruce E Shapiro Yet, it is in your gadget? Everybody will certainly consistently touch as well as us their gizmo when awakening and also in early morning activities. This is why, we expect you to additionally read a book Scientific Computation: Python Hacking For Math Junkies, By Bruce E Shapiro If you still puzzled ways to obtain guide for your gadget, you can comply with the method here. As below, we provide Scientific Computation: Python Hacking For Math Junkies, By Bruce E Shapiro in this web site.

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro



Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Download Ebook PDF Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Version 2.5. Corrected and revised with additional material.

Computers are wonderful things. They improve our lives and produce works of art. Information and communication are free and available in ways that were undreamed of by many a generation ago.

And yet computers inspire fear when they are used improperly or misunderstood.

Everyone uses computers today. The typical student uses at least three: a portable notebook computer, a tablet, and a cell phone. None of these even existed before this year's college graduating class was born. So a reasonable amount of computer literacy is expected of everyone these days.

Though inspired by mathematics, much of the mathematical beauty of computation is largely ignored by both elementary computer science and introductory programming books.

This book is designed to help math junkies - anyone who likes math, studies math, or uses math in their daily life - learn about computation. The emphasis is on algorithms. It is appropriate for students with no prior programming experience as well as professional scientists.

Contents: Python programs, iPython notebooks, expressions, statements, types, lists, arrays, functions, classes, plotting, list comprehension, recursion. Applications include linear systems, computational geometry, root finding, interpolation, polynomial least squares, nonlinear and logistic regression, discrete systems, differential equations, principal component analysis, singular value decomposition, clustering, fractals, chaos, and satellite orbit propagation. Also covers numpy, plotting with pyplot, and basics maps with basemap.

Now includes more than 200 exercises for students.

Target audience: undergraduate math and science students entering their upper level curriculum. Calculus and some linear algebra background is helpful; a review of linear algebra is included as an appendix. No prior programming experience is expected

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

  • Amazon Sales Rank: #648984 in Books
  • Published on: 2015-06-05
  • Original language: English
  • Number of items: 1
  • Dimensions: 10.00" h x 1.08" w x 7.00" l, 1.91 pounds
  • Binding: Paperback
  • 478 pages
Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

About the Author Bruce E. Shapiro teaches mathematics at California State University, Northridge, in the most challenging job he has ever had. For a while he collected degrees from various colleges, until his wife said uncle. In past lives he has been called a rocket scientist, a brain scientist, a computational scientist, a mathematical scientist, a data scientist and a generally annoying and snarky pain in the ass. None of those pursuits were particularly challenging. Now he spends his spare time eating chocolate chip cookies, playing with imaginary friends in the complex plane, and pontificating about the poor state of public education in California.


Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Where to Download Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Most helpful customer reviews

2 of 2 people found the following review helpful. It might be painful for us to do a Taylor series or a ... By Amazon Customer This book will teach you how explore mathematics with a computer. It might be painful for us to do a Taylor series or a tricky integral, but computers laugh at them. One may not be able to see if a series converges immediately, draw and redraw plots from different perspectives instantaneously, or count to 100,000 without losing their sanity, but a computer can and will. In Scientific Computation Python Hacking for Math Junkies, Bruce Shapiro teaches you to utilize the power of modern computers to solve math problems that are painstakingly time consuming for humans. Also, a problem doesn't have to be painstakingly frustrating for you to use Python; once fluent in Python, you'll want to do everything in it. Python is a very flexible and forgiving language to code with, and Shapiro gives you a good introduction to the language. On top of that, the writing is excellent and the material thought provoking. Seriously, if you are not provoked to think after reading this book, then you probably didn't read it right.

2 of 2 people found the following review helpful. Another Good Scientific Computing Python Book By MSE fanatic The formatting of this text is excellent for using its as a textbook or reference. It covers basic setup and foundations of the python language and then follows that with what the author calls "Python Hacking" which is really just an approach to programming for non-programmers. The final section covers scientific computing approaches which includes algorithms and sample code snippets. The author also makes use of many standard python packages such as NumPy, SciPy, and Matplotlib. One thing that I always find missing in these types of books is algorithms and examples of implementation for simulation code. For example it would be nice to have a chapter dedicated to writing a simple 1D or 2D code to look at simulations of partial differential equations. Overall for the price, this is a great text to have on your bookshelf.

1 of 1 people found the following review helpful. Awful printing mars reading. By Chris I got a paperback copy today. As I thumb through pages, I was disappointed at the quality of printing. It seems pages are printed with an in-house laser printer, but pages with figures and source code sections look as if they were printed with a 1980ish dot matrix printer. They are very very very fuzzy. I would recommend you get an eBook version.

See all 3 customer reviews... Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro


Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro PDF
Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro iBooks
Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro ePub
Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro rtf
Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro AZW
Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro Kindle

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro
Scientific Computation: Python Hacking for Math Junkies, by Bruce E Shapiro

Tidak ada komentar:

Posting Komentar