Author: Paul Shirkey

FFT Performance Benchmarks in .NET

We've had a number of inquires about the CenterSpace FFT benchmarks, so I thought I would code up a few tests and run them on my machine. I've included our FFT performance numbers and the code that generated those numbers so you can try them on your machine. (If you don't have NMath, you'll need to download the eval version). I also did a comparison of 1 dimensional real DFTs, with FFTW, one of...
Read More

Finding Peaks in Data with NMath

Finding peaks in experimental data is a very common computing activity, and because of its intuitive nature there are many established techniques and literally dozens of heuristics built on top of those. CenterSpace Software has jumped into this algorithmic fray with a new peak finding class based on smooth Savitzy-Golay polynomials. If you are not familiar with Savitzy-Golay polynomial smoothi...
Read More

NMath Driving New High Performance Signal Visualizer

CenterSpace Software and Arction have created a partnership to bring our shared customers a new high performance computing and visualization package. Arction has built a .NET chart tool for demanding visualization applications such as: professional high-speed data acquisition software real-time measurement and signal monitoring applications PC-based oscilloscopes and signal analyzers s...
Read More

Statistical Quality Control Charts

Statistical quality control charts, or Shewart quality control charts, are used across nearly all sectors of industry to maintain and improve product quality. Quality control charts provide a means to detect when a time varying process exceeds its historic process variation and needs analysis and/or intervention to remedy the out-of-control process (known as special cause variation). These proce...
Read More

Searching for Roots in Univariate Functions

Finding the roots of a univariate function is a basic numerical procedure that nearly all engineers and scientists encounters at some point, because the root finding question addresses the basic equation, where, x can be a real or complex variable. Or more generally, we can solve, by finding the roots to, Algorithms I will demonstrate three well known univariate root findin...
Read More
Top