買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
Thinking in Java 中文版 (Thinking in Java, 2/e)$920$727 -
ASP.NET 程式設計徹底研究$590$466 -
JPEG 2000 影像壓縮技術$580$522 -
FrontPage 2002 網頁超簡單$249$212 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
精通 Windows Server 2003 目錄服務與系統管理篇 (Mastering Windows Server 2003)$780$663 -
Dreamweaver MX 2004 魔法書中文版$490$417 -
SCJP‧SCJD 專業認證指南 (Sun Certified Programmer & Developer for Java 2 #310-305 與310-027)$850$723 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
Linux 網路管理實務: 調校、帳號、監控、安全$580$493 -
Word 排版藝術$620$490 -
Windows 程式設計使用 MFC (Programming Windows with MFC, 2/e)$990$782 -
Linux 程式設計教學手冊$780$616 -
Linux 管理者手札:排困解惑篇 (How Linux Works: What Every SuperUser Should Know)$490$417 -
RFID 技術與應用$480$408 -
WDM Driver 程式設計實務$650$514 -
AutoCAD 2006 3D 實力養成暨評量$350$277 -
專案管理之美學 (The Art of Project Management)$620$490 -
Ajax 網頁程式設計─Google 成功背後的技術$580$493 -
Ajax 與 Google Map API 入門實作$450$351 -
ASP.NET 2.0 深度剖析範例集$650$507 -
Pattern Recognition, 4/e (Hardcover)$3,970$3,772 -
Algorithms for Image Processing and Computer Vision, 2/e (Paperback)$1,980$1,881
相關主題
商品描述
An introduction to advanced C++, specialized for scientific programmers
C++ Scientific Programming teaches the design of programs for scientific computation in C++. It introduces unique C++ classes for vectors, dense matrices, and sparse matrices, and defines the particular relationships among these classes. It then demonstrates how to use these fundamental classes in a dozen of the most powerful current applications.
The author limits the scope of the book to features that are specifically useful to scientific programmers. He presents a set of practices that allows programmers to embrace the attractive features of C++ without incurring undesired side effects and hidden costs. He illustrates these practices by implementing major contemporary numerical methods and providing examples for execution with a C++ compiler. A collection of source code files correlated with the content of the book can be downloaded from the Wiley ftp site.
C++ Scientific Programming shows how C++ improves on both FORTRAN and C and affords greater convenience and efficiency in coding mathematics. It serves as a vital companion to more general C++ texts and treats the unique needs of scientific programmers.
Table of Contents
Preafce.
Overview.
Vector ad Matrix Basics.
Sparse Matrix Basics.
Conjugate-Gradient Methods.
Triangular Matrices.
Householder Matrix Methods.
Singular Value Decomposition.
Cholesky Decomposition.
Automatic Derivatives.
Constrained Optimization.
Interior-Point Extensions.
LU Factorization.
Complex Arrays.
Fourier Transforms.
References.
Index.
商品描述(中文翻譯)
專為科學程式設計師設計的進階 C++ 介紹
C++ 科學程式設計教導如何在 C++ 中設計科學計算的程式。它介紹了獨特的 C++ 類別,用於向量、密集矩陣和稀疏矩陣,並定義這些類別之間的特定關係。接著,它展示了如何在當前最強大的應用程式中使用這些基本類別。
作者將本書的範圍限制在對科學程式設計師特別有用的功能上。他提出了一套實踐方法,讓程式設計師能夠利用 C++ 的吸引特性,而不會產生不必要的副作用和隱藏成本。他通過實現當代主要的數值方法來說明這些實踐,並提供使用 C++ 編譯器執行的範例。與本書內容相關的源代碼文件可從 Wiley ftp 網站下載。
C++ 科學程式設計展示了 C++ 如何在 FORTRAN 和 C 的基礎上進行改進,並在數學編碼中提供更大的便利性和效率。它是更一般的 C++ 參考書的重要伴侶,並滿足科學程式設計師的獨特需求。
目錄
前言。
概述。
向量與矩陣基礎。
稀疏矩陣基礎。
共軛梯度法。
三角矩陣。
豪斯霍爾德矩陣法。
奇異值分解。
喬爾斯基分解。
自動導數。
約束優化。
內點擴展。
LU 分解。
複數陣列。
傅立葉變換。
參考文獻。
索引。
