《R語言的科學編程與仿真》是西安交通大學出版社出版的圖書,作者是[澳]歐文·瓊斯,[澳]羅伯特·梅拉德特,[澳]安德魯·魯賓遜
基本介紹
- ISBN:9787560562421
- 作者:[澳]歐文·瓊斯、[澳]羅伯特·梅拉德特、[澳]安德魯·魯賓遜
- 出版社:西安交通大學出版社
- 出版時間:2014年12月20日
- 頁數:419
- 定價:73.00
- 裝幀:平裝
- 原作品:Introduction to Scientific Programming and Simulation Using R
- 叢書:R語言套用系列
內容簡介
由於其功能的多樣性,免費程式語言R被廣泛套用在統計計算與製圖學中,並且它是一種非常適合科學編程的完全的函式式程式語言(functional programming language)。 這本書主要介紹了科學編程與隨機建模的一些技巧。數學建模、特別是隨機建模與科學編程具有緊密的聯繫,因為科學編程中的數值方法使利用數學模型處理實際問題變成一種可能。 以下是本書的結構,假定讀者群不具備編程與統計的相關知識,書的內容由如下四部分組成: R中的編程從如何獲得並安裝R開始(分別針對Windows、MacOS和Unix平台),然後介紹了基本的計算與程式流程,最後進一步討論了基於函式的編程、數據結構、製圖和面向對象的代碼; 數值計算入門介紹求根方法、數值積分和最佳化問題中關於精度與編程效率等概念; 機率理論的獨立介紹一直涉及到弱大數定律和中心極限定律,並且...(展開全部) 由於其功能的多樣性,免費程式語言R被廣泛套用在統計計算與製圖學中,並且它是一種非常適合科學編程的完全的函式式程式語言(functional programming language)。 這本書主要介紹了科學編程與隨機建模的一些技巧。數學建模、特別是隨機建模與科學編程具有緊密的聯繫,因為科學編程中的數值方法使利用數學模型處理實際問題變成一種可能。 以下是本書的結構,假定讀者群不具備編程與統計的相關知識,書的內容由如下四部分組成: R中的編程從如何獲得並安裝R開始(分別針對Windows、MacOS和Unix平台),然後介紹了基本的計算與程式流程,最後進一步討論了基於函式的編程、數據結構、製圖和面向對象的代碼; 數值計算入門介紹求根方法、數值積分和最佳化問題中關於精度與編程效率等概念; 機率理論的獨立介紹一直涉及到弱大數定律和中心極限定律,並且講述了使用這些理論來處理點估計與區間估計問題; 數值仿真介紹了如何產生單獨的隨機變數、Monte-Carlo數值積分和方差縮減技巧。 在最後一部分中,本書使用了大量關於流行病、庫存管理和植物種子擴散的例子來介紹如何進行隨機建模。通篇使用的皆為可靠的方法,並提供了大量的示例、練習和實際工程問題。 不同於大部分R的指導書,本書不僅介紹了統計方法的套用,還介紹了如何將算法轉化為代碼。這一點對於那些不僅希望使用代碼,而且想要設計代碼的人是很有用的。