Curve fitting in C#

Closed
Fourien
Edmonton, Alberta, Canada
FK
CEO
(6)
3
Preferred learners
  • Canada
  • Academic experience
Categories
Software development
Skills
sensors mathematics curve fitting c# (programming language) operations
Project scope
What is the main goal for this project?

We collect a lot of data (numbers) from our nano sensors. We have developed C# based desktop app where the data is acquired in a computer and then stored in a file. The data is also plotted for about a second before the next data stream comes in. For each data stream, we need to fit a mathematical function on the data so that we can calculate different characteristics of the sensors. We mainly need to develop a library so that we can pass on all of the data to the library and then get result. The resultant fitted curve will also be overlayed on the raw data from the sensors.

What tasks will learners need to complete to achieve the project goal?

The students will:

1. Learn basics of C# such as data plotting through charts. Additionally they will also learn file operations such as upload data from the existing files

2. Develop a library for the appropriate mathematical/statistical function so that the data can be fitted to a standard curve

3. Extract parameters from the fitted data

4. Save the result in a local file on a computer

About the company

Fourien Inc. is an Edmonton (Canada) based company, manufacturing, nano sensors, advanced analytical instruments and robotic platforms for various industries. Along with PhDs and business development specialists, we have a highly passionate multidisciplinary team of electrical, mechanical and software engineers. Currently we are exploring our expansion into other industries as well