Blog

Porting Excel to .NET

by Trevor Misfeldt published on February 18th, 2014

In previous blog posts, we demonstrated calling NMath from within Excel (C#, Visual Basic). Another common use case is replacingĀ an Excel spreadsheet with an equivalent .NET application. Today, we are releasing .NET code to make this task much easier. We have created a library of Excel extensions for NMath that work just like the built-in…

keep reading...


Optimal Portfolio Allocation

by Paul Shirkey published on January 22nd, 2014

The problem of optimal portfolio allocation, in its simplest form, asks the question of how to fully allocate a given amount of wealth across a fixed universe of investments to achieve a minimum-risk goal-expected return. The known quantities are the potential field of investments, their performance history, and the goal rate of return; The unknown…

keep reading...


Chebyshev Filters in C#

by Paul Shirkey published on December 11th, 2013

There are three classes of widely used IIR (recursive) filters in signal processing: Butterworth, Chebyshev, and elliptical. In this article I will give a short introduction to the Chebyshev filter, present a code implementation, and end with a usage example. The Butterworth filter was discussed in a previous blog article. Chebyshev filters come in two…

keep reading...


NMath Tutorial videos

by Trevor Misfeldt published on October 31st, 2013

We are proud to announce a series of tutorial videos on how to use CenterSpace’s NMath products. We are starting, naturally, with Getting Started with NMath.

You can download it here: MP4

keep reading...


Butterworth Filters in C#

by Paul Shirkey published on October 30th, 2013

Butterworth Filter Example
There are three classes of widely used IIR (recursive) filters in signal processing: Butterworth, Chebyshev, and elliptical. In this article I will discuss the Butterworth filter and provide example code implementing and using the filter. The Chebyshev and elliptical filters will be discussed in follow up articles. Butterworth filters are desirable for their ease of implementation, good phase response, and their smooth monotonic frequency response in both the pass-band and the stop-band.

keep reading...