Practical Numerical C Programming: Finance, Engineering, and Physics Applications

Joyce, Philip

  • 出版商: Apress
  • 出版日期: 2020-08-28
  • 定價: $2,360
  • 售價: 9.0$2,124
  • 語言: 英文
  • 頁數: 277
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484261275
  • ISBN-13: 9781484261279
  • 相關分類: C 程式語言物理學 Physics
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Master the C code appropriate for numerical methods and computational modeling, including syntax, loops, subroutines, and files. Then, this hands-on book dives into financial applications using regression models, product moment correlation coefficients, and asset pricing.

Next, Practical Numerical C Programming covers applications for engineering/business such as supermarket stock reordering simulation as well as flight information boards at airports and controlling a power plant. Finally, the book concludes with some physics including building simulation models for energy and pendulum motion. Along the way, you'll learn center-of-mass calculations, Brownian motion, and more.

After reading and using this book, you'll come away with pragmatic case studies of actual applications using C code at work. Source code is freely available and includes the latest C20 standard release.

What You Will Learn

  • Apply regression techniques to find the pattern for depreciation of the value of cars over a period of years
  • Work with the product moment correlation coefficient technique to illustrate the accuracy (or otherwise) of regression techniques
  • Use the past stock values of an asset to predict what its future values may be using Monte Carlo methods
  • Simulate the buying of supermarket stock by shoppers and check the remaining stock: if it is too low print a message to reorder the stock
  • Create a file of arrivals for an airport and send data to the airport's display boards to show the current situation for the incoming flights
  • Simulate the patterns of particles moving in gases or solids

Who This Book Is For

Programmers and computational modelers with at least some prior experience with programming in C as well as programming in general.

 

 

商品描述(中文翻譯)

掌握適用於數值方法和計算建模的 C 語言代碼,包括語法、循環、子程序和文件。然後,這本實踐性的書籍深入探討了使用回歸模型、產品矩相關係數和資產定價的金融應用。

接下來,《實用數值 C 編程》涵蓋了工程/商業應用,例如超市庫存重新訂購模擬,以及機場的航班信息板和電廠控制。最後,本書還介紹了一些物理學,包括能源建模和擺動運動的模擬。在此過程中,您將學習到重心計算、布朗運動等知識。

閱讀並使用本書後,您將獲得在實際工作中使用 C 語言的實用案例研究。源代碼可免費獲得,並包含最新的 C20 標準版本。

您將學到什麼:

- 使用回歸技術找到汽車價值在多年期間的貶值模式
- 使用產品矩相關係數技術來說明回歸技術的準確性(或其他情況)
- 使用資產的過去股價來使用蒙特卡羅方法預測其未來價值
- 模擬顧客購買超市庫存並檢查剩餘庫存:如果庫存過低,則打印一條重新訂購庫存的消息
- 創建一個機場的到達文件並將數據發送到機場的顯示板上,以顯示入境航班的當前情況
- 模擬氣體或固體中粒子的運動模式

本書適合對 C 語言和編程有一定經驗的程序員和計算建模者。

作者簡介

Philip Joyce has 28 years experience as a software engineer - working on control of steel production, control of oil refineries, communications software (pre-Internet), office products (server software), and computer control of airports. Programming in Assembler, COBOL, Coral66, C, and C++. Mentor to new graduates in the company. He also has a MSc in computational physics (including augmented matrix techniques and Monte Carlo techniques using Fortran) - Salford University 1996. Chartered scientist, chartered physicist, member of the Institute of Physics (member of the higher education group).

作者簡介(中文翻譯)

Philip Joyce擁有28年的軟體工程師經驗,曾參與鋼鐵生產控制、石油精煉控制、通訊軟體(互聯網前)、辦公室產品(伺服器軟體)和機場電腦控制等領域的工作。他擅長使用組合語言、COBOL、Coral66、C和C++進行編程。他在公司內擔任新畢業生的導師。此外,他還擁有曼徹斯特大學(1996年)的計算物理學碩士學位,專攻增強矩陣技術和使用Fortran的蒙特卡羅技術。他是一位註冊科學家、註冊物理學家,也是物理學學會(高等教育組成員)的成員。