ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering Julia: Enhance your analytical and programming skills for data modeling and processing with Julia, 2nd Edition

دانلود کتاب تسلط بر جولیا: مهارت های تحلیلی و برنامه نویسی خود را برای مدل سازی و پردازش داده ها با جولیا، نسخه دوم تقویت کنید.

Mastering Julia: Enhance your analytical and programming skills for data modeling and processing with Julia, 2nd Edition

مشخصات کتاب

Mastering Julia: Enhance your analytical and programming skills for data modeling and processing with Julia, 2nd Edition

ویرایش: 2 
نویسندگان:   
سری:  
ISBN (شابک) : 9781805129790 
ناشر: Packt Publishing Pvt Ltd 
سال نشر: 2023 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 14 مگابایت 

قیمت کتاب (تومان) : 67,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Mastering Julia: Enhance your analytical and programming skills for data modeling and processing with Julia, 2nd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تسلط بر جولیا: مهارت های تحلیلی و برنامه نویسی خود را برای مدل سازی و پردازش داده ها با جولیا، نسخه دوم تقویت کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Mastering Julia
Contributors
About the author
About the reviewer
Preface
   What this book covers
   Who this book is for
   To get the most out of this book
   Downloading the code accompanying the book.
   Share your thoughts
   Download a free PDF copy of this book
1
The Julia Environment
   Julia 101
   Overview of Julia
   Philosophy
   Not only, but also…
      What is data science?
      Comparison with other languages
   Why is Julia fast?
   Why use Julia?
      Julia is easy to learn
      Julia is written (mostly) in Julia
      Julia can interface with other languages
      Julia has a novel type system
      Julia has genuine runtime macros
   Getting started with Julia
      A first Julia script
      Editors and IDEs
      A quick look at some (more) Julia
   Package management
      Listing, adding, and removing packages
      Testing a package
      Choosing and exploring packages
      Machine learning
   Final thoughts
   Summary
2
Developing in Julia
   Technical requirements
   Integers, bits, bytes, and Booleans
      Integers
      Primitive types
      Logical and arithmetic operators
      Booleans
      Big integers
   Arrays
      Broadcasting and list comprehensions
   Computing recursive functions
      Implicit and explicit typing
   Simple matrix operations
   Characters and strings
      Characters
      Strings
      Byte array literals
   Complex and rational numbers
      Complex numbers
      Rationals
   A little light relief
      The Sieve of Eratosthenes
      Bulls and cows
      Julia sets
   Multi-dimensional arrays
      Sparse matrices
      Sparse vectors
      Sparse diagonal matrices
   Data arrays and data frames
   Dictionaries, sets, stacks, and queues
      Dictionaries
      Sets
      Stacks and queues
   Summary
3
The Julia Type System
   More about functions
      The do syntax
      First-class objects
      Closures and currying
   Passing arguments
      Default and optional arguments
      Variable argument list
      Keyword arguments
   Scope
   The Queens problem
      Conversion between numbers and strings
   Derived and composite types
      A look at the Rational type
      A composite Vehicle data type
      Modularization
   typealias and unions
      Enumerations
   Multidimensional vectors and computing pi (revisited)
      Parameterization
   Higher dimensional vectors
   Summary
4
The Three Ms
   Multiple dispatch
      Code generation
   Metaprogramming
      Symbols and expressions
      Manipulating the code tree
   Macros
      Timing macros
      Macro hygiene
      Macro expansions
      MacroTools
      Macro reductions
      Lazy evaluation
   Generated functions
   Functions or macros?
   Modularity
      Loading a module
      Modular integers
      Methods
      Testing
      Ordered pairs
   Summary
5
Interoperability
   C and Fortran
      Mapping C types
      Calling Fortran routines
      Basel and Horner functions in C
   C++
   Python, R, and Java
      Python
      Going the other way
      Packages with Python wrappings
      The R (language)
      Java
   Working with the OS and pipelines
      Running commands
      Text processing and pipes
      Finding large files
   Perl one-liners
      A couple of examples
   Using process I/O channels
   Interfacing with other languages
      Perl 6
      Ruby
      Python
      Other languages supported by the JuliaInterop group
   Working with the filesystem
   Summary
6
Working with Data
   Basic I/O
      Terminal I/O
      Terminal output
      Terminal input
   Text files
      Text processing
   Binary files
   Structured datasets
      CSV and other delimited (DLM) files
      HDF5 and JLD files
      Julia data format (JLD)
      XML files
   Time series
   DataFrames and statistics
      DataFrames
   Some simple statistics
      Kernel densities
      Testing hypothesis
   Summary
7
Scientific Programming
   Linear algebra
      Matrix decomposition
      Simultaneous equations
      Eigenvalues and eigenvectors
      High-order algebraic equations
   Signal processing
      Frequency analysis
      Image convolutions
   DEs
      ODEs
      Simulating a (real) pendulum
      Catastrophic equations
      A touch of chaos
      Stochastic DEs
   Calculus
      Differentiation
      Automatic differentiation
      Quadratures
   Optimization
      JuMP
   Stochastic simulations
      SimJulia
   Summary
8
Visualization
   Textual visualization
      Simple inline displays
      Luxor
      Turtle graphics
      PGFPlots
   Basic graphic packages
      PyPlot and PythonPlot
      Winston
      Gadfly
   The Plots API
      Creating multiple plots using layouts
      Recipes
      Backends
   Visualization frameworks
      Plotly/PlotlyJS
      StatsPlots
      Makie
      Basic image processing
      The Images(.jl) family
   Summary
9
Database Access
   Database preliminaries
      Interfacing to databases
   Relational databases
      Building and loading
      Interfacing with a database
      SQLite
      MySQL
      PostgreSQL
      JDBC databases
   NoSQL databases
      KV datastores
      Document databases
   Interfacing with REST
      JSON/BSON formats
      Web databases
   (The) Queryverse
      Querying the stocks dataset
      LINQ queries
      Vega-Lite
   Summary
10
Networks and Multitasking
   Sockets and servers
      Well-known ports
      UDP and TCP sockets
      A “looking-glass world” echo server
   Working with the web
      HTTP methods
      Utility functions
      TCP servers
      Routing
      Mux
      Web crawlers
      Genie
   Tasks and remote procedures
      Tasks
      Remote procedures
      Needles and PI(ns)
      Distributed arrays and Map-Reduce
      Running on multiple machines
   Distributed data sources
   Summary
11
Julia’s Back Pages
   Configuring Julia and the OS
      Getting Julia sources
      The .julia subdirectory
      Julia environments
      Startup configuration(s)
   Standalone Julia
      Scripting
      System images
   Development tools
      Document strings
      Performance tips
      Debugging
      Revision
      Profiling
   Creating packages
      A “funky” module
      Creating the layout
      Collaborating with Git
   Quo Vadis, Julia?
   Summary
Index
   Why subscribe?
Other Books You May Enjoy
   Packt is searching for authors like you
   Share your thoughts
   Download a free PDF copy of this book




نظرات کاربران