LEADER 00000cam a22006017i 4500 003 OCoLC 005 20240129213017.0 006 m o d 007 cr cnu---unuuu 008 220105s2022 nyu ob 001 0 eng d 019 1290814061|a1291318194 020 1484267974|q(electronic book) 020 9781484267974|q(electronic bk.) 024 7 10.1007/978-1-4842-6797-4|2doi 029 1 AU@|b000070439477 035 (OCoLC)1290840612|z(OCoLC)1290814061|z(OCoLC)1291318194 037 9781484267974|bO'Reilly Media 040 YDX|beng|erda|epn|cYDX|dYDXIT|dOCLCO|dEBLCP|dTOH|dORMDA |dGW5XE|dN$T|dAUD|dOCLCO|dOCLCQ|dOCLCO|dK6U|dOCLCQ|dOCLCO |dOCLCQ|dOCLCL 049 INap 082 04 005.13/3 082 04 005.13/3|223 099 eBook O'Reilly for Public Libraries 100 1 Li, Haksun. 245 10 Numerical Methods Using Java :|bFor Data Science, Analysis, and Engineering /|cHaksun Li.|h[O'Reilly electronic resource] 264 1 New York, NY :|bApress,|c[2022] 300 1 online resource 336 text|btxt|2rdacontent 337 computer|bc|2rdamedia 338 online resource|bcr|2rdacarrier 504 Includes bibliographical references and index. 505 0 1: Introduction to Numerical Methods in Java -- 2: Linear Algebra -- 3: Finding Roots of Equations -- 4: Finding Roots of Systems of Equations -- 5: Curve Fitting and Interpolation -- 6: Numerical Differentiation and Integration -- 7: Ordinary Differential Equations -- 8: Partial Differential Equations -- 9: Unconstrained Optimization -- 10: Constrained Optimization -- 11: Heuristics -- 12: Basic Statistics -- 13: Random Numbers and Simulation -- 14: Linear Regression -- 15: Time Series Analysis -- References. 520 Implement numerical algorithms in Java using NM Dev, an object-oriented and high-performance programming library for mathematics. You'll see how it can help you easily create a solution for your complex engineering problem by quickly putting together classes. Numerical Methods Using Java covers a wide range of topics, including chapters on linear algebra, root finding, curve fitting, differentiation and integration, solving differential equations, random numbers and simulation, a whole suite of unconstrained and constrained optimization algorithms, statistics, regression and time series analysis. The mathematical concepts behind the algorithms are clearly explained, with plenty of code examples and illustrations to help even beginners get started. What You Will Learn Program in Java using a high-performance numerical library Learn the mathematics for a wide range of numerical computing algorithms Convert ideas and equations into code Put together algorithms and classes to build your own engineering solution Build solvers for industrial optimization problems Do data analysis using basic and advanced statistics Who This Book Is For Programmers, data scientists, and analysts with prior experience with programming in any language, especially Java. 588 0 Online resource; title from digital title page (viewed on January 26, 2022). 590 O'Reilly|bO'Reilly Online Learning: Academic/Public Library Edition 650 0 Java (Computer program language) 650 0 Computer algorithms. 650 0 Programming (Mathematics) 650 2 Algorithms 650 6 Java (Langage de programmation) 650 6 Algorithmes. 650 6 Programmation (Mathématiques) 650 7 algorithms.|2aat 650 7 Computer algorithms|2fast 650 7 Java (Computer program language)|2fast 650 7 Programming (Mathematics)|2fast 776 08 |iPrint version:|z1484267966|z9781484267967 |w(OCoLC)1223071679 856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https:// learning.oreilly.com/library/view/~/9781484267974/?ar |zAvailable on O'Reilly for Public Libraries 938 ProQuest Ebook Central|bEBLB|nEBL6838759 938 EBSCOhost|bEBSC|n3133252 938 YBP Library Services|bYANK|n302660289 994 92|bJFN