# Metrics multiplication in c

The following C project contains the C source code and C examples used for metrics multiplication. For Educational purpose

The following C project contains the C source code and C examples used for big integer with array to compute multiplication. To compute multiplication on big integer unlimited.

The following C project contains the C source code and C examples used for product order. uses file to extract data and takes input of code. searches for the item in file. basic file readin and search

The following C project contains the C source code and C examples used for polynomial addition and multiplication and overload operator * and + operator . to help my frnds over here..

The following C project contains the C source code and C examples used for even numbers. used to determine even numbers in the ten numbers being entered

The following Matlab project contains the source code and Matlab examples used for to perform linear convolution .
The code is meant to perform linear convolution of two signal,it returns convolved output and convolution operator matrix

The following Matlab project contains the source code and Matlab examples used for to perform circular convolution .
Circular convolution is done for periodic signals, following function requires two signals and returns their circular convolution and circulant matrix.

The following Matlab project contains the source code and Matlab examples used for multi dimensional matrix product, outer product and partial trace.
This set of 3 files is aimed at efficiently extending matrix multiplication to higher dimensional arrays.

The following Matlab project contains the source code and Matlab examples used for ec1302 dsp lab.

The following Matlab project contains the source code and Matlab examples used for mono and bidimensional box car convolution. fast..
It uses the recursion hence, it is much faster as the windows get large. Call it two times for triangular window convolution.
Example:
x=randn(300,100);
tic;y1 = conv2(x,ones(10,40),'same');toc
tic;y2 = boxconv(x,10,40);toc
err=y1-y2; norm(err,2)

The following Matlab project contains the source code and Matlab examples used for methods for calculating precise logarithm of a sum and subtraction.
Disclosed are methods to compute the precise value of the logarithm of a sum and the logarithm of a subtraction.

The following Matlab project contains the source code and Matlab examples used for the function calculates a = powermod(base,exponent,modulus) .
rem and mod are built -in functions in MATLAB that help solve equations of the type A=mod(base^exponent,modulus) OR
A=rem(base^exponent,modulus)
But then range of values of A can be extended bu using the proposed powermod function.

The following Matlab project contains the source code and Matlab examples used for polynomial division derived form covolution.
For the division of univariate polynomials, given the dividend b(x) of degree n and the divisor a(x) of degree m, such that b(x) = q(x)*a(x) + r(x), the quotient q(x) of degree n-m and the remainder r(x) of degree m-1 are then obtained.

The following Matlab project contains the source code and Matlab examples used for overlap save method using circular convolution technique.
Overlap Save Method
In this method, the size of the input data blocks is N=L+M-1 and the DFTs and the IDFTs are of length L.

The following Matlab project contains the source code and Matlab examples used for matrix exponential times a vector.
This submission computes the action of the matrix exponential on a vector without explicitly computing the matrix exponential.

The following Matlab project contains the source code and Matlab examples used for function to convolution of signals .
function to convolution of signals

The following Matlab project contains the source code and Matlab examples used for overlap add method using circular convolution technique.
Overlap Add Method:
The overlap–add method is an efficient way to evaluate the discrete convolution of a very long signal with a finite impulse response (FIR) filter where h[m] = 0 for m outside the region [1, M].

The following Matlab project contains the source code and Matlab examples used for polynomial division by convolution up to finite terms.
Polynomial division by convolution.

The following Matlab project contains the source code and Matlab examples used for polynomial division by convolution quotient and reminder.
Polynomial division by convolution matrix approach.

The following Matlab project contains the source code and Matlab examples used for convolution, correlation and arithmetic operations on images.
Convolution, Correlation and Arithmetic Operations such as Addition, Subtraction, Multiplication and Division on Images

The following Matlab project contains the source code and Matlab examples used for circular convolution using dct and dst.
Matlab code for the algorithm published in
V. G. Reju, S. N. Koh and I. Y. Soon, Convolution Using Discrete Sine and Cosine Transforms, IEEE Signal Processing Letters, VOL. 14, NO. 7, JULY 2007, pp.445-448.

The following matlab project contains the source code and matlab examples used for convolution.

The following Matlab project contains the source code and Matlab examples used for linear and circular convolution relationship.
for the two sequences x1(n) and x2(n) of length N1 and N2 respectively
Circular convolution become Linear convolution, when the zero padding is equal to[(N1+N2-1)- max(n1,n2)]

The following Matlab project contains the source code and Matlab examples used for demonstration of convolution operation, graphically.
This file demonstrates the convolution operation, graphically.

The following Matlab project contains the source code and Matlab examples used for separable n dimensional convolution.
This function is an implementation of N-dimensional convolution for the special case when the convolution kernel is separable.

The following Matlab project contains the source code and Matlab examples used for linear convolution by a buffer.
This is the program to calculate linear convolution. It works like matlab conv().
Inputs: bufferconv(vector1,vector2)
output: convolution of vector1 & vector2
vectors may be any row or column vector.

The following Matlab project contains the source code and Matlab examples used for beating matlab's convolution function conv for long real sequences!.
Fast convolution is a primary goal in real-time DSP applications.

The following Matlab project contains the source code and Matlab examples used for 1 d covolution.
In mathematics and, in particular, functional analysis, convolution is a
mathematical operation on two functions f and g, producing a third function
that is typically viewed as a modified version of one of the original functions, giving the area overlap between the two functions as a function of the amount that one of the original functions is translated.

The following Matlab project contains the source code and Matlab examples used for linear convolution of two sequences.
This is a simple matlab code for calculating the linear convolution of two sequences using the mathematical equation of linear convolution.

The following Matlab project contains the source code and Matlab examples used for circular convolution.
Code is lucid & self-descriptive