Numpy Beginner's Guide, 3/e(Paperback)
暫譯: Numpy 初學者指南,第3版(平裝本)

Ivan Idris

  • 出版商: Packt Publishing
  • 出版日期: 2015-06-25
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 348
  • 裝訂: Paperback
  • ISBN: 1785281968
  • ISBN-13: 9781785281969
  • 相關分類: Python
  • 海外代購書籍(需單獨結帳)

商品描述

Build efficient, high-speed programs using the high-performance NumPy mathematical library

About This Book

  • Written as a step-by-step guide, this book aims to give you a strong foundation in NumPy and breaks down its complex library features into simple tasks
  • Perform high performance calculations with clean and efficient NumPy code
  • Analyze large datasets with statistical functions and execute complex linear algebra and mathematical computations

Who This Book Is For

This book is for the scientists, engineers, programmers, or analysts looking for a high-quality, open source mathematical library. Knowledge of Python is assumed. Also, some affinity, or at least interest, in mathematics and statistics is required. However, I have provided brief explanations and pointers to learning resources.

What You Will Learn

  • Install NumPy, matplotlib, SciPy, and IPython on various operating systems
  • Use NumPy array objects to perform array operations
  • Familiarize yourself with commonly used NumPy functions
  • Use NumPy matrices for matrix algebra
  • Work with the NumPy modules to perform various algebraic operations
  • Test NumPy code with the numpy.testing module
  • Plot simple plots, subplots, histograms, and more with matplotlib

In Detail

In today's world of science and technology, it's all about speed and flexibility. When it comes to scientific computing, NumPy tops the list. NumPy will give you both speed and high productivity. This book will walk you through NumPy with clear, step-by-step examples and just the right amount of theory. The book focuses on the fundamentals of NumPy, including array objects, functions, and matrices, each of them explained with practical examples. You will then learn about different NumPy modules while performing mathematical operations such as calculating the Fourier transform, finding the inverse of a matrix, and determining eigenvalues, among many others. This book is a one-stop solution to knowing the ins and outs of the vast NumPy library, empowering you to use its wide range of mathematical features to build efficient, high-speed programs.

商品描述(中文翻譯)

**使用高效能的 NumPy 數學庫構建高效、高速的程式**

## 本書介紹
- 本書以逐步指導的方式編寫,旨在為您提供堅實的 NumPy 基礎,並將其複雜的庫特性分解為簡單的任務
- 使用乾淨且高效的 NumPy 代碼執行高效能計算
- 使用統計函數分析大型數據集,並執行複雜的線性代數和數學計算

## 本書適合誰
本書適合尋找高品質開源數學庫的科學家、工程師、程式設計師或分析師。假設您具備 Python 的知識。此外,對數學和統計有一定的興趣或親和力是必要的。不過,我提供了簡要的解釋和學習資源的指引。

## 您將學到什麼
- 在各種作業系統上安裝 NumPy、matplotlib、SciPy 和 IPython
- 使用 NumPy 陣列物件執行陣列操作
- 熟悉常用的 NumPy 函數
- 使用 NumPy 矩陣進行矩陣代數
- 使用 NumPy 模組執行各種代數運算
- 使用 numpy.testing 模組測試 NumPy 代碼
- 使用 matplotlib 繪製簡單的圖形、子圖、直方圖等

## 詳細內容
在當今的科學和技術世界中,一切都關乎速度和靈活性。在科學計算方面,NumPy 名列前茅。NumPy 將為您提供速度和高生產力。本書將通過清晰的逐步示例和適量的理論引導您了解 NumPy。本書專注於 NumPy 的基本概念,包括陣列物件、函數和矩陣,並用實際示例進行解釋。然後,您將在執行數學運算時學習不同的 NumPy 模組,例如計算傅立葉變換、尋找矩陣的逆以及確定特徵值等。本書是了解廣泛的 NumPy 庫的全方位解決方案,使您能夠利用其廣泛的數學特性來構建高效、高速的程式。