This is a simple gui application that used gaussian quadrature inegration based on index=1-3. It can be easily extended to higher order of indices for better accuracy. For more information visit: http://en.wikipedia.org/wiki/Gaussian_quadrature
Gauss numerical integration of univariate funcitons by 7-point Gaussian quadrature. Very accuracy and fast.
The Gaussian quadrature is among the most accurate integration scheme for smooth integrands. It replaces a integral by a sum of sampled values of the integrand function times some weight factors.
This is strictly a minor rewrite of...
Compute the solution to Hallen's Integral Equation with symmetric excitation using pulse basis functions and point matching. Assumes a straight wire along z-axis.
Uses the following script for gaussian quadrature weights:
If you have the freedom to choose your abscissas and your integrand is smooth or has a log singularity, then this script is for you. It computes the definite integral of a user defined function over the interval [a, b]. The user can...
This program calculates BER curve against SNR for QPSK Modulation in Gaussian Environment.
It calculates 100 errors for for each SNR value before calculating BER. This gives a good approximation of BER.
I hope this will help...
Quadrature Amplitude Modulation (QAM) is demonstrated in matlab using graphical user interface. To use it open QAM figure file
Calculate and plot BER curve against SNR for BPSK Modulation in Gaussian Environment.
It calculates 100 errors to Calculate BER for every SNR value to ensure better approximation.
I hope that this help students of signal...
A recursive implementation of the Gaussian filter. This implementation yields an infinite impulse response filter that has 6 MADDs per dimension independent of the value of sigma in the Gaussian kernel.
Recursive Gabor filtering for 1D...
G3 = gauss3D(sz_X, sz_Y, sz_Z, a, prec);
returns a 3 dimensional matrix being a gaussian bell curve where the width in the (x/y/z)-dimension is proportional to 1/a(1), 1/a(2) and 1/a(3), respectively. "prec" is the data...
Ever wonder how the weights and abscissae are calculated for the numerical conversion from radiance to flux? The long and the short of it is that Gauss-Jacobi quadrature determines the weights and abscissae which is similar to Gaussian for...
This script calculates BER for a numebr of SNR values in gaussian environment for QAM 16 Modulation.
It calculates 100 errors for each BER measuremnet for better results.
I hope this will be helpful for students of signal...
[D]=Diff_Quad(N);
Differential Quadrature Matrix for 1st derivative based on Lobatto grid.It calculates for N grid points.Higher derivatives can be easily calculated by using D matrix.
Simple Zero Phase Distortion Multiplier-less Gaussian Low-Pass & High-Pass Digital Filter of a Linear Chirp.
Computes the Gaussian function in 1D: exp(-log(2)*(2*(x-x0)./FWHM).^(2*floor(abs(order))));
Where: x = Co-ordinate x0 = Centre of function FWHM = Full Width Half Max of the function order = Gaussian order
GAUSSian REALIZation of a random variable with standard deviation sigma and correlation length lambda
Fits Gaussian curve into points The function fits Guassian probability density function into a set of points. Standard deviation and mean are returned.
Generates points and weights for Gauss Laguerre Quadrature, to a tolerance, tested for N < 300 Finds zeros and improves via recursion
Basic GUI for Beam Propagation Method for advancing gaussian beam in a profiled medium. It can be used to demonstarate the concept of beam propagation.
Any comment will be welcomed.
Calculates a rotated 2D gaussian (cylindrical)
y = gauss2D_R(X, Y, FWHM_x, FWHM_y, theta, order);
X = Matrix of x indices Y = Matrix of y indices FWHM_x = FWHM in x dimension FWHM_y = FWHM in y dimension |