此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6
暫譯: 計算程式設計 - Python:Python 3.6 數值模擬的簡易入門

Linge, Svein, Langtangen, Hans Petter

  • 出版商: Springer
  • 出版日期: 2019-11-11
  • 售價: $2,610
  • 貴賓價: 9.5$2,480
  • 語言: 英文
  • 頁數: 332
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 303016876X
  • ISBN-13: 9783030168766
  • 相關分類: Python程式語言
  • 海外代購書籍(需單獨結帳)

商品描述

This book is published open access under a CC BY 4.0 license.

This book presents computer programming as a key method for solving mathematical problems. This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to programming from 50 to 150 pages. Throughout the book, the explanations provided are now more detailed, previous examples have been modified, and new sections, examples and exercises have been added. Also, a number of small errors have been corrected.

The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style employed is more accessible and concise, in keeping with the needs of engineering students.

The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows students to write simple programs for solving common mathematical problems with numerical methods in the context of engineering and science courses. The emphasis is on generic algorithms, clean program design, the use of functions, and automatic tests for verification.


商品描述(中文翻譯)

這本書以 CC BY 4.0 授權方式公開發行。

本書將電腦程式設計視為解決數學問題的關鍵方法。這本廣受好評的書籍第二版經過了廣泛的修訂:所有程式碼現在均以 Python 3.6 版本撰寫(不再使用 2.7 版本)。此外,前一版的前兩章已擴展並拆分為五個新章節,將程式設計的介紹從 50 頁擴展到 150 頁。全書的解釋現在更加詳細,之前的範例已進行修改,並新增了多個部分、範例和練習。同時,還修正了一些小錯誤。

本書的靈感來自 Springer 出版的 TCSE 6: A Primer on Scientific Programming with Python(作者:Langtangen),但所採用的風格更為易懂且簡潔,以符合工程學生的需求。

本書概述了從沒有程式設計經驗到掌握一套技能的最短路徑,使學生能夠撰寫簡單的程式,以數值方法解決工程和科學課程中的常見數學問題。重點在於通用演算法、乾淨的程式設計、函數的使用以及自動化測試以進行驗證。

作者簡介


Svein Linge is a professor of modelling and simulation at the University College of Southeast Norway and holds a Dr. Scient. degree in biomechanics from the Norwegian School of Sport Sciences. He works part-time at a Norwegian Center of Excellence: "Center for Biomedical Computing", at Simula Research Laboratory, to which he has been linked for the last 13 years. His main research interests includes cerebrospinal fluid dynamics, cardiac electro-mechanics and sport biomechanics. Over the last decade, Linge has been particularly engaged in reforming the engineering education in mathematics and physics to take advantage of computer programming and simulation.

Hans Petter Langtangen (1962 - 2016) was a professor of computer science at the University of Oslo. He was formerly a professor of mechanics and was the Director of "Center for Biomedical Computing", a Norwegian Center of Excellence at the Simula Research Laboratory in Oslo. Langtangen has more than 100 scientific publications, including journal papers and many books, e.g., the bestseller TCSE 6 "A Primer on Scientific Programming with Python" (editions 1 - 5). He has also developed open source and commercial software systems for computational sciences."

作者簡介(中文翻譯)

Svein Linge 是挪威東南大學的建模與模擬教授,擁有挪威體育科學院的生物力學博士學位。他在挪威卓越中心「生物醫學計算中心」的 Simula 研究實驗室兼任工作,並與該中心有 13 年的合作關係。他的主要研究興趣包括腦脊髓液動力學、心臟電機械學和運動生物力學。在過去十年中,Linge 特別致力於改革數學和物理的工程教育,以利用計算機編程和模擬技術。

Hans Petter Langtangen(1962 - 2016)是奧斯陸大學的計算機科學教授。他曾是力學教授,並擔任奧斯陸 Simula 研究實驗室的「生物醫學計算中心」主任,該中心是挪威的卓越中心。Langtangen 擁有超過 100 篇科學出版物,包括期刊論文和多本書籍,例如暢銷書 TCSE 6《Python 科學編程入門》(第 1 - 5 版)。他還為計算科學開發了開源和商業軟體系統。