Main Content

43,650 results

A-weighting of a signal via spectral processing in the frequency domain.

The present code is a Matlab function that provides an A-weighting of a given signal via spectral processing. Two examples are given to clarify the usage of the function. For convenience, the input

octave

Version 1.0.0.0

by Christophe COUVREUR

Generates normalized A-weigthing, -weighting, octave and one-third-octave digital filters.

This series of M-files generates normalized A-weigthing, C-weighting, octave and one-third-octave digital filters. These type of filters are commonly used in acoustical measurements, for example, in

Scripts for SPL calibration of voice signals, with examples

Calculates Reverberation Time from multiple microphones using time records

rt_script.m is the main program. It produces a text file and a pdf file to document the reverberation time estimate. Two measurement methods can be used 1) speaker on-speaker off method, and 2

This program analyzes sound and vibrations data using metrics for continuous noise and vibrations.

: peaks, Leq, LeqA, LeqC, kurtosis, third octave band peaks and levels, and more. Vibration metrics for hand-arm include: arms, armq, Dy, peak, crest factor, kurtosis, third octave band levels and peaks

Implements real-time spectrum analyzer and displays decibel level.

This tutorial/demo presents the design of a sound level meter in Matlab. The Data Acquisition Toolbox is used to implement a real-time spectrum analyzer. The decibel meter is implemented in the

Acoustics

Version 2021.05.01

by Stephan Pitsch

This software can be used for recording and analysis of analog voltage, sound and acceleration signals both in time and frequency domain.

GUI.Following functions are just a selection of what can be done with this tool. For more information read the manual.-Simultaneous recording of 4 channels: voltage, sound or acceleration signals-Supported

Simple Fourier Spectral Analysis of sound pressure time record.

. pressure_spectra is the main program and allows the user to input the bin_size, number of averages, sampling frequency, and has options for maximizing the number of averages and forcing the bin_size to a factor of 2.

Scripts for intergrating basic acoustic measures (SPL and fo) as video subtitles

Calculates Impulsive noise metrics for hazardous acoustic noise assessment.

Features Nth octave band, Hand Arm, and A and C weighting filters

sound levels and other metrics given a time record in Pa. ACweight_time_filter: applies an A or C weighting filter to a time record and returns the A or C weighted time record.ACdsgn: designs A and C

[MATLAB®](https://www.mathworks.com/products/matlab.html) Live Editor and the [Symbolic Math Toolbox™](https://www.mathworks.com/products/symbolic.html) for the development and the presentation.\\Additionally, a comprehensive (but not exhaustive) set of

This is a Direct Form 2 Transposed Cascaded Second Order Sections IIR implementation of Filters.

ABC weighting is accomplished using the ABC_time_filter program. Fractional Octave Band Filtering is accomplished using the Nth_oct_time_filter_df2tsos program. ABC_time_filter and

A Matlab Toolbox for Cooperative Game Theory

This function draws ellipsoid in 2D for a given weighting matrix

Network theory based analysis of controlability and observability of state space models

H∞ mixed sensitivity controller with a MOPSO based automatic weighting selection.

H∞ mixed sensitivity controller with a MOPSO based automatic weighting selection that can efficiently be used using limited resources to achieve performance specifications.

C-weighting of a signal via spectral processing in the frequency domain.

The present code is a Matlab function that provides a C-weighting of a given signal via spectral processing. Two examples are given to clarify the usage of the function. For convenience, the input

A script to calculate Cohen's Kappa with the ability to do customizable weightings.

allowed you to calculate unweighted, linearly weighted, and quadratically weighted Cohen's Kappa. All that I have done is allow you to enter in a custom weighting matrix for use if your weights are not

percentile_level.m

Version 1.1.0.0

by Ernesto

N%-percentile level of a wavefile using F,S or I temporal constants and A, C, Z weighting networks

numeric in% seconds% w: weighting network % 'A' (default): A-weighted; 'C': C-weighted; 'Z': non-weighted% N: # of sampes by frame (2^16 default)* % Fs

Function for estimating the octave spectrum of a given signal.

weightFlag = A-weighting [0,1], default value: 1 plotFlag = generate octave diagram [0,1], default value: 1OUTPUTS S = octave spectrum (dB) fm = midband frequency overall_lev = overall level

customGray

Version 1.6.0.1

by Brett Shoelson

Create a custom grayscale image of an RGB--specify weightings or select from predefined versions.

input type. (This allows visualization of a wide dynamic range.)customGray images can improve visualizations and facilitate image segmentation.

Sound Level Meter (Real Time Mode and Record Mode)

,C, Z weighting / Fast, Slow weighting) - FFT (A,C, Z weighting / 2048, 4096, 8192 Resolution) - Band-Octave Frequency Analysis ( 1/1 , 1/3, 1/12 octave) - Waveform - Windowing

Estimation of the Noise PSD and Noise Voltage referred to the output of a circuit.

- weighting; - the average PSD after A- or C- weighting; - the output noise (by TrueRMS Voltmeter) before A- or C- weighting; - the output noise (by TrueRMS Voltmeter) after A- or C- weighting. Two examples are

Solves weighted absolute orientation problem using Horn's quaternion-based method.

ABSOR is a tool for least squares estimation of the rotation -- and optionally also thescaling and translation -- that maps one collection of point coordinates to another. It is based on Horn

Pathfinding algorithm Astar (A*)

How do you find the shortest path from one point to another in a computationally efficient way? The A* algorithm provides one implementation where the distance to the goal is considered as a

Inverse distance weighting (IDW) multivariate interpolation.

The code performs an Inverse distance weighting (IDW) multivariate interpolation, i.e. a process of assigning values to unknown points by using values from usually scattered set of known points.The

Flow accumulation algorithm that routes through flats

flow direction- routes across flats- calculates deterministic, randomized and random flow- allows you to specify a weighting exponent that governs the relation flow direction - slope- handles edge

FILLNANS

Version 1.0.0.0

by Ian Howat

FILLNANS replaces all NaNs in array using inverse-distance weighting between non-NaN values.

FILLNANS replaces all NaNs in array using inverse-distance weighting.Y = FILLNANS(X) replaces all NaNs in the vector or array X by inverse-distance weighted interpolation: Y =

Routine to generate Savitzky-Golay smoothing and differentiation filters and routine to apply these

. savitzkyGolayFilt(X,N,DN,F,W) specifies a weighting vector W with length F containing real, positive valued weights employed during the least-squares minimization. If not specified, or if specified as empty, W defaults

Here is an instrument for the measure of sound. With this application you can study the sound through a spectrum in octave-bands.

)).- Resolution: octave-bands or 1/3 octave-bands can be chosen.- Weighting: Clean, A Weighting, C Weighting.Hope you enjoy it!

summarize

Version 1.3.0.0

by Tyler Ransom

This function mimics Stata's summarize command.

This function finds summary statistics of X, which can be a column vector or matrix.Additionally, allows for computation of weighted statistics (if user supplies weighting vector or matrix) and

An implementation of various ICP (iterative closest point) features.

plane as well as a couple of other features such as extrapolation, weighting functions, edge point rejection, etc.For an introductory text on the ICP algorithm and the implemented variants, see

These are the codes for finite-time port-controlled Hamiltonian design for second-order dynamical systems.

state-dependent differential Riccati equation (SDDRE) is an optimal nonlinear design in the company of a finite-horizon cost function that manipulates the terminal time using a weighting matrix of states. This

The SBPx algorithm estimates the onset of impulsive signals in time series data

SBPx_description.pdf.The function call_SBPx_picker.m shows an animation of what the algorithm does with an example waveform.The algorithm is called Suspension Bridge Picker (SBPx) because the weighting function resembles a

IEV represents an algorithm for local frequency mapping from multi-ch and multi-echo data

Junmin Liu, David A. Rudko, Joseph S. Gati1, Ravi S. Menon and Maria Drangova"Inter-echo variance as a weighting factor for multi-channel combination in multi-echo acquisition for local frequency

fSGolayFilt

Version 1.3.0.0

by Jan

Fast Savitzky Golay filter as multi-threaded C-Mex

fSGolayFilt is a fast polynomial smoothing filter for uniformly spaced signals. This implementation offers less flexibility than other versions found in the MATLAB Central (eg. from Jianwen Luo

Generates a customized 2D gauss

Create a custom 2D gauss, which can be used for filtering, weighting, etc. All parameters are customizable, including standard deviations (sigmaX, sigmaY), rotation (theta), result size, center, etc.

Create a colored, tilted 2D error ellipse scatter plot.

I had been searching for this for a while. I think it is pretty useful for data with 2D uncertainty. In my case, it was also tilted. It also creates a colormap based on some weighting function.

Performs pattern matching in an image via normalized cross correlation but with a weighted template

largely ignore anything not very close to a cross shaped ROI. In particular, this weighting will allow the artifacts to be ignored. The improved result (note colorbars) is shown in the WNCC image (bottom

This function provides a tool for free vibration time response of a multi degree of freedom (n-DOF) system.

the free vibration is that the time response of the vibrating system is a superposition of different modes but each of them with a weighting coefficient and a phase delay.There are three sample files

A simple and immediate script which simulates a multibeam phased array

The user can generate as many beams he wants, by setting steering angle, focalization and intensity.Number of array elements can be set.Different weighting windows can be set to reduce sidelobes.Just

This baseline uses an encoding scheme based on the Discrete Cosine Transform (DCT).

The JPEG compression scheme is divided into the following stages:1. Transform the image into an optimal color space.2. Adjust Aspect Ratio 16:93. Digitization Scheme 4:2:0.4. Apply a Discrete Cosine

Structural Equation Model through Partial Least Squares approach (PLS-SEM)

factor scores and weighting schemes can be used. Moreover, it comprises modular routines for computation of bootstrap confidence intervals, model parameters and several quality indices. Numerous graphical

Control of Inverted Pendulum using Optimized LQR controller.

A new approach for the design of Linear Quadratic Regulator Controllers using weighting matrices obtained by Metaheuristic Algorithm is presented in this source code. The designed controller is used

The term steganography means “cover writing”

This is a simplest steganographic technique that embeds the bits of secret message directly into the least significant bit (LSB) plane of the cover image. In a gray-level image, every pixel consists

Fit data points with different standard deviations by weighting them.

% This code fits makes a linear fit to a data set (using y =bx+a) where each data point% has a different or constant standard deviation. Your data should have three or two columns.% The first column

Function performing quadtree decomposition of an image using varience criterion for splitting.

(optionally weighted), then the block is split further. The weighting has an effect on the splitting similar to pre-processing the image using for example a median filter. For example usage see

Computes the Lobatto points for an arbitrary weight.

Construct a symbolic nonnegative weighting function w(x) on the interval [-1,1] and this script constructs the family of polynomials which are orthogonal with respect to the weight. Then the extrema

Calculate loudness weighting coefficients based on ISO 226

LOUD_WEIGHT(F,PHON) returns loudness weighting coefficients at the loudness level PHON. PHON should be a scalar and, according to the standard, is only valid at all frequencies such that 20<=PHON<80

Calculates a spectrogram-like time-frequency intensity matrix based on Gammatone filters.

, which can be used as a replacement for a conventional spectrogram. It also provides a fast approximation to this surface based on weighting the output of a conventional FFT. The underlying Gammatone

Compute the Cohen's kappa

This function computes the Cohen's kappa coefficientCohen's kappa coefficient is a statistical measure of inter-rater reliability. It is generally thought to be a more robust measure than simple

Automatic Robust NL-means denoising filter for additive and multiplicative noise.

Most denoising methods require that some smoothing parameters be set manually to optimize their performance. Among these methods, a new filter based on nonlocal weighting (NL-means filter) has been

MATLAB codes for the fusion of infrared and visible images, multi-focus images, multi-modal medical images, and multi-exposure images.

, pixel-based image fusion method is proposed that relies on weighting the edge information associated with each pixel of all of the source images proportional to the distance from their neighbors by employing a

Self-contained package for feature selection based on mutual information/interaction information.

This is a self-contained package for running feature selection filters: Given a (usually large) number of noisy and partly redundant variables and a target choose a small but indicative subset as

plots the beam pattern of antenna arrays.

This function provides a user a utility to plot the beam-pattern of linear isotropic arrays by providing the inter-element distances, corresponding weightings and/or steering direction of the beam.

Solves the Riccati differential equation for the finite-horizon linear quadratic regulator.

final time, or as a 1×(N+1) vector of times [t0,t1,...,tNminus1,T] at which to return the solution for . It is assumed that the cross-coupling weighting matrix is .[t,P] =

The function SidelobeSynthesis synthesizes using the iterative Fourier technique for a linear array

SIDELOBESYNTHESIS computes for a linear array antenna with uniform element spacing an amplitude taper that matches the user defined sidelobe level (SLL) requirement. The program applies the iterative

The function is provided for TOPSIS methodology with Information Entropy Weighting Methodology.

Of the numerous criteria decision-making (MCDM) methods, TOPSIS is a practical and useful technique for ranking and selecting a number of possible alternatives by measuring Euclidean distances

Lucas Kanade affine template tracking , also robust inverse in c-code.

contains pixel weighting for more robustness.Literature:S. Baker et Al. "Lucas-Kanade 20 Years On: A Unifying Framework"D. Schreiber, "Robust template tracking with drift correction"Demo:Try the TTdemo.m

Load more