Description 
1 online resource (359 pages) 

text txt rdacontent 

computer c rdamedia 

online resource cr rdacarrier 

text file PDF rda 
Note 
Print version record. 
Summary 
Get started with Julia for engineering and numerical computing, especially data science, machine learning, and scientific computing applications. This book explains how Julia provides the functionality, easeofuse and intuitive syntax of R, Python, MATLAB, SAS, or Stata combined with the speed, capacity, and performance of C, C++, or Java. You'll learn the OOP principles required to get you started, then how to do basic mathematics with Julia. Other core functionality of Julia that you'll cover, includes working with complex numbers, rational and irrational numbers, rings, and fields. Beginning Julia Programming takes you beyond these basics to harness Julia's powerful features for mathematical functions in Julia, arrays for matrix operations, plotting, and more. Along the way, you also learn how to manage strings, write functions, work with control flows, and carry out I/O to implement and leverage the mathematics needed for your data science and analysis projects."Julia walks like Python and runs like C". This phrase explains why Julia is quickly growing as the most favored option for data analytics and numerical computation. After reading and using this book, you'll have the essential knowledge and skills to build your first Juliabased application. What You'll LearnObtain core skills in Julia Apply Julia in engineering and science applicationsWork with mathematical functions in Julia Use arrays, strings, functions, control flow, and I/O in JuliaCarry out plotting and display basic graphics Who This Book Is ForThose who are new to Julia; experienced users may also find this helpful as a reference. 
Contents 
1. Introduction  2. Object Oriented Programming  3. Basic Mathematics with Julia  4. Complex Numbers  5. Rational and Irrational numbers  6. Mathematical Functions  7. Arrays  8. Arrays for Matrix Operations  9. Strings  10. Functions  11. Control Flow  12. Input Output  13. Plotting. 
Bibliography 
Includes bibliographical references. 
Subject 
Julia (Computer program language)


COMPUTERS  Programming Languages  General.


Julia (Computer program language) (OCoLC)fst01938397


Computer Science.


Programming Languages, Compilers, Interpreters.


Mathematical Logic and Formal Languages.


Big Data.


Programming Techniques.


Mathematical theory of computation.


Databases.


Computer programming  software development.


Programming & scripting languages: general.

Genre/Form 
Electronic books.

Other Form: 
Print version: Nagar, Sandeep. Beginning Julia Programming : For Engineers and Scientists. Berkeley, CA : Apress L.P., ©2017 9781484231708 
ISBN 
9781484231715 (electronic bk.) 

1484231716 (electronic bk.) 

1484231708 

9781484231708 

9781484231708 

1484231708 
Standard No. 
10.1007/9781484231715 

9781484231708 

AU@ 000061334387 

UKMGB 019140008 
