買這商品的人也買了...
-
$680$578 -
$920$782 -
$590$466 -
$580$522 -
$249$197 -
$750$638 -
$560$476 -
$780$663 -
$490$417 -
$850$723 -
$480$379 -
$580$493 -
$620$527 -
$990$782 -
$780$663 -
$490$417 -
$480$408 -
$650$553 -
$350$298 -
$620$490 -
$580$493 -
$450$351 -
$650$507 -
$3,910$3,715 -
$1,881$1,782
相關主題
商品描述
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 分解。
複數陣列。
傅立葉變換。
參考文獻。
索引。