## Python Interview Question Section 1

Q1. What is the difference between list and tuples in Python? LIST vs TUPLES LIST TUPLES Lists are mutable i.e they can be edited. Tuples are immutable (tuples are lists which can’t be edited). Lists are slower than tuples. Tuples are faster than list. Syntax:… Read More »Python Interview Question Section 1

## Image Processing with SciPy – scipy.ndimage

Image Processing with SciPy – scipy.ndimage scipy.ndimage is a submodule of SciPy which is mostly used for performing an image related operation ndimage means the “n” dimensional image. SciPy Image Processing provides Geometrics transformation (rotate, crop, flip), image filtering (sharp and de nosing), display image,… Read More »Image Processing with SciPy – scipy.ndimage

Nelder –Mead Algorithm: Nelder-Mead algorithm selects through method parameter. It provides the most straightforward way of minimization for fair behaved function. Nelder – Mead algorithm is not used for gradient evaluations because it may take a longer time to find the solution. import numpy as… Read More »Nelder –Mead Algorithm

## Optimization and Fit in SciPy – scipy.optimize

Optimization and Fit in SciPy – scipy.optimize Optimization provides a useful algorithm for minimization of curve fitting, multidimensional or scalar and root fitting. Let’s take an example of a Scalar Function, to find minimum scalar function %matplotlib inline import matplotlib.pyplot as plt from scipy import optimize import… Read More »Optimization and Fit in SciPy – scipy.optimize

## Discrete Fourier Transform – scipy.fftpack

Discrete Fourier Transform – scipy.fftpack DFT is a mathematical technique which is used in converting spatial data into frequency data. FFT (Fast Fourier Transformation) is an algorithm for computing DFT FFT is applied to a multidimensional array. Frequency defines the number of signal or wavelength… Read More »Discrete Fourier Transform – scipy.fftpack

## Linear Algebra with SciPy

Linear Algebra with SciPy Linear Algebra of SciPy is an implementation of BLAS and ATLAS LAPACK libraries. Performance of Linear Algebra is very fast compared to BLAS and LAPACK. Linear algebra routine accepts two-dimensional array object and output is also a two-dimensional array. Now let’s… Read More »Linear Algebra with SciPy

## Special Function package

Special Function package scipy.special package contains numerous functions of mathematical physics. SciPy special function includes Cubic Root, Exponential, Log sum Exponential, Lambert, Permutation and Combinations, Gamma, Bessel, hypergeometric, Kelvin, beta, parabolic cylinder, Relative Error Exponential, etc.. For one line description all of these function, type in… Read More »Special Function package

## File Input / Output package

File Input / Output package: Scipy, I/O package, has a wide range of functions for work with different files format which are Matlab, Arff, Wave, Matrix Market, IDL, NetCDF, TXT, CSV and binary format. Let’s we take one file format example as which are regularly… Read More »File Input / Output package

## Numpy VS SciPy

Numpy VS SciPy   Numpy: Numpy is written in C and use for mathematical or numeric calculation. It is faster than other Python Libraries Numpy is the most useful library for Data Science to perform basic calculations. Numpy contains nothing but array data type which… Read More »Numpy VS SciPy

## Introduction Of SciPy

SciPy, pronounced as Sigh Pi, is a scientific python open source, distributed under the BSD licensed library to perform Mathematical, Scientific and Engineering Computations. SciPy is built in top of the NumPy SciPy is a fully-featured version of Linear Algebra while Numpy contains only a… Read More »Introduction Of SciPy