Programming (Article)

R0:7194c033807f71949262faf563aef58e-Scientific Visualization: Python + Matplotlib

Scientific Visualization: Python + Matplotlib

The Python scientific visualisation landscape is huge. It is composed of a myriad of tools, ranging from the most versatile and widely used down to the more specialised and confidential. Some of these tools are community based while others are developed by companies. Some are made specifically for the web, others are for the desktop only, some deal with 3D and large data, while others target flawless 2D rendering.

A Rigorous Analysis of Self‐Adaptation in Discrete Evolutionary Algorithms

A key challenge to making effective use of evolutionary algorithms (EAs) is to choose appropriate settings for their parameters. However, the appropriate parameter setting generally depends on the structure of the optimization problem, which is often unknown to the user. Non‐deterministic parameter control mechanisms adjust parameters using information obtained from the evolutionary process.

SciPy Programming Succinctly

The SciPy library, accompanied by its interdependent NumPy, offers Python programmers advanced functions that work with arrays and matrices. Each section presents a complete demo program for programmers to experiment with, carefully chosen examples to best illustrate each function, and resources for further learning. Use this e-book to install and edit SciPy, and use arrays, matrices, and combinatorics in Python programming.

C Notes for Professionals

C Notes for Professionals book is compiled from Stack Overflow Documentation. (333 pages, published on May 2018)

Scala Succinctly

Chris Rose guides readers through the basics of Scala, from installation to syntax shorthand, so that they can get up and running quickly.

C++ Notes for Professionals book

C++ Notes for Professionals book is compiled from Stack Overflow Documentation,. 708 pages, published on May 2018

Python for Everybody: Exploring Data in Python 3

Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to solve data problems that are beyond the capability of a spreadsheet. (Dr. Charles R. Severance)

Neural Networks with JavaScript Succinctly

Although most concepts are relatively simple, there are many of them, and they interact with each other in unobvious ways, which is a major challenge of neural networks. But you can learn all important neural network concepts by running and examining the code in this book, with complete example programs for the three major types of neural network problems.