Discrete Mathematics with Coding
暫譯: 離散數學與程式設計

Junghenn, Hugo D.

  • 出版商: CRC
  • 出版日期: 2023-08-21
  • 售價: $4,140
  • 貴賓價: 9.5$3,933
  • 語言: 英文
  • 頁數: 529
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032398523
  • ISBN-13: 9781032398525
  • 相關分類: Excel離散數學 Discrete-mathematics
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This book, for a first undergraduate course in Discrete Mathematics, systematically exploits the relationship between discrete mathematics and computer programming. Unlike most discrete mathematics texts focusing on one of the other, the book explores the rich and important connection between these two disciplines and shows how each discipline reinforces and enhances the other.

The mathematics in the book is self-contained, requiring only a good background in precalculus and some mathematical maturity. New mathematical topics are introduced as needed.

The coding language used is VBA Excel. The language is easy to learn, has intuitive commands, and the reader can develop interesting programs from the outset. Additionally, the spreadsheet platform in Excel makes for convenient and transparent data input and output and provides a powerful venue for complex data manipulation. Manipulating data is greatly simplified using spreadsheet features and visualizing the data can make programming and debugging easier.

The VBA language is seamlessly integrated into the spreadsheet environment with no other resources required. Furthermore, as some of the modules in the book show, intricate patterns, graphs, and animation in the form of moving cells is possible.

Features

  • Introduces coding in VBA Excel assuming no previous coding experience.
  • Develops programs in Linear Analysis, Logic, Combinatorics, Probability, and Number Theory.
  • Contains over 90 fully tested and debugged programs. The code for these is as well as the exercises is available on the author's website.
  • Contains numerous examples that gradually introduce the reader to coding techniques.
  • Includes programs that solve systems of linear equations, linear programming problems, combinatorial problems, Venn diagram problems and programs that produce truth tables from logic statements and logic statements from switching and gate circuits, encrypt and decrypt messages and simulate probability experiments.

商品描述(中文翻譯)

這本書是針對離散數學的第一門本科課程,系統性地探討了離散數學與計算機程式設計之間的關係。與大多數專注於其中一個領域的離散數學教材不同,本書探索了這兩個學科之間豐富且重要的聯繫,並展示了每個學科如何相互強化和增強。

書中的數學內容是自足的,只需具備良好的預備微積分背景和一定的數學成熟度。新的數學主題會根據需要引入。

本書使用的程式語言是 VBA Excel。這種語言易於學習,具有直觀的命令,讀者可以從一開始就開發有趣的程式。此外,Excel 的電子表格平台使數據的輸入和輸出變得方便且透明,並提供了一個強大的複雜數據操作環境。利用電子表格功能來操作數據大大簡化了過程,並且可視化數據可以使程式設計和除錯變得更容易。

VBA 語言無縫地整合進電子表格環境中,無需其他資源。此外,正如書中某些模組所示,複雜的模式、圖形和以移動單元格形式呈現的動畫都是可能的。

特色
- 假設讀者沒有任何程式設計經驗,介紹 VBA Excel 的編碼。
- 開發線性分析、邏輯、組合學、概率和數論的程式。
- 包含超過 90 個經過全面測試和除錯的程式。這些程式的代碼以及練習題可在作者的網站上獲得。
- 包含大量範例,逐步引導讀者學習編碼技術。
- 包括解決線性方程組、線性規劃問題、組合問題、維恩圖問題的程式,以及從邏輯語句生成真值表和從開關及邏輯閘電路生成邏輯語句的程式,還有加密和解密消息以及模擬概率實驗的程式。

作者簡介

Hugo D. Junghenn is Professor of Mathematics at The George Washington University. He has published numerous journal articles and is the author of several books, including A Course in Real Analysis and Principles of Analysis: Measure, Integration, Functional Analysis, and Applications. His research interests include functional analysis, semigroups, and probability.

作者簡介(中文翻譯)

Hugo D. Junghenn 是喬治華盛頓大學的數學教授。他發表了許多期刊文章,並著有幾本書籍,包括《實分析課程》(A Course in Real Analysis)和《分析原理:測度、積分、泛函分析及其應用》(Principles of Analysis: Measure, Integration, Functional Analysis, and Applications)。他的研究興趣包括泛函分析、半群和概率。