Cosine Definite Integral
This will ask for input bit stream..then it will generate sine and cosine wave...then generate the PSK signal with the demodulated output...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): Phase Shift Keying(PSK) Download |
Computes the DFT of N real values and returns the firstN/2+1 DFT coefficients. N is an integral power of two.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): radix-2 DFT algorithm for real data Download |
This program generates filtered BPSK with proper pulse shaping filters such as ideal Nyquist, Raised cosine, Square root raised cosine and Gaussian filters. Determine the power spectrum of filtered BPSK signals.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): Generation of filtered BPSK with different pulse shaping Download |
Matlab code for the algorithm published inV. 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.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Circular convolution using DCT and DST Download |
A Simulink model that generates and displays a simple cosine wave. The model computes the cosine function using the continuous phase method, which is based on Euler's formula for the complex exponential. The cosine generator is provided as a subsystem, which the user can copy-and-paste into other...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Continuous Phase Oscillator in Simulink Download |
Y = DCTN(X) returns the discrete cosine transform (DCT) of X.X = IDCTN(Y) returns the inverse discrete cosine transform (IDCT) of Y.Y = DSTN(X) returns the discrete sine transform (DST) of X.X = IDSTN(Y) returns the inverse discrete sine transform (IDST) of Y.X and Y can be N-dimensional.D =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Screenshot Impulse response invariant discretization of distributed order low-pass filter Download |
This program is a GUI for graphically demonstrating the convolution process. The user chooses two functions to convolve. The two functions are displayed, along with the convolution product and integral. The process can be animated if desired.
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): ConvolveGUI Download |
This routine computes the fft of the input signal and removes power at the annual (or any specified frequency) by replacing the power at that frequency with the average of terms on both sides; this is done in the sine and cosine terms so as to average the power and the phase.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Remove_Annual Download |
Conversions of these routines into Matlab.From:http://pubs.usgs.gov/of/1995/ofr-95-0077/o...77.htmlAnderson, W.L, 1983, Fourier cosine and sine transforms using lagged convolutions in double-precision (Subprograms DLAGFO/DLAGF1): U.S. Geological Survey Open-File Report 83-320, 38 p. 026 DLAGF0/...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (44): dlagf01 Download |
This include a MEX-DLL file which is an implementation of R L Siddon's refined method by Jacob for the calculation of ray path integral in PET/CT system image reconstruction. This is based on Line Intersection Length model to calculate probability matrix elements. Inputs are the LOR number and a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (52): PET reconstruction system matrix Download |
This script is capable of solving a convex quadratic programming problem by Wolf's method. For the convergence of the algorithm it is necessary that either Hessian of the objective function be positive definite or positive semidefinite Hessian with linear term zero. For theory of Wolf method and...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Quadratic programming by Wolf's method Download |
Determinantal matrix representations of hyperbolic polynomials are a current topic of interest and research among those working with LMI's (Linear Matrix Inequalities) and SDP (semi-definite programming). This toolbox was used to demonstrate some of the theorems presented in the author's Ph.D....
Platforms: Matlab
License: Freeware | Size: 409.6 KB | Download (39): Hyperbolic Polynomial Toolbox (HPT) Download |
This model shows a simulation of how temperature is controlled with the use of a PID (proportional-integral-derivative) controller.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Temperature Control with the Use of PID Download |
Dynamical analyses in engineering often require inertial properties of complex shapes such as polyhedra. The volume, the first moment of volume and the second moment of volume of a general solid can be computed by V = Integral( dVol ), VR = Integral( R*dVol ), VRR = Integral( R*Rd-deOao*dVol )....
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (40): Polyhedron Inertial Properties Download |
This algorithm avoids the use ofchol.m and inv.m (the latter is a built-in M-file) and achieves the goal of inverting a symmetric positive definite matrix
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): inv4spd.m Download |
The Dynamics of the robot are taken from:Brian Armstrong, Oussama Khatib & Joel Burdick , d-deDUThe Explicit Dynamic Model and Inertial Parameters of the PUMA 560 Armd-deDt , Stanford University, Artificial Intelligence Laboratory, IEEE 1986Although Uncertainty is not added, adding uncertainty is...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): PID control of PUMA560 robot Download |
Q = MULTIQUAD(F,S) approximates the S-dimensional integral of a function F(X) over the unit cube, with 3
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): multiquad Download |
The function is much faster than Matlab's native (dct, idct, dct2, idct2). It also allows N-D (multidimensional) input.Example:x=randn(100,200,300);y=mirt_dctn(x); % forward DCTx=mirt_idctn(y); % inverse DCTFind more at my home page:http://www.bme.ogi.edu/~myronEnjoy and comment below if you like...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Multidimensional Discrete Cosine Transform (DCT) Download |
This function calculates physical bounds on Q and D/Q for linearly polarized antennas composed by non-magnetic materials and circumscribed by various geometries as described in:Gustafsson, Sohl, and KristenssonIllustrations of new physical bounds on linearly polarized antennas,IEEE Trans....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): AntennaQ Download |
Computes the nth moment mean of a function (needs more implentation).m = moment(x, y, n)m = nth moment of yx = domainy = datan = nth moment == 1 by defaultm = int(x^n * y) / int(y)where int is integral over all x integral is calculated using trapezium rule
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Moments of a function Download |