Curve fitting in C#

Closed
Fourien
Edmonton, Alberta, Canada
CEO
(6)
3
Project
Academic experience
80 hours per learner
Learner
Canada
Intermediate level

Project scope

Categories
Software development
Skills
sensors mathematics curve fitting c# (programming language) operations
Details

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.

Deliverables

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

Mentorship

We will provide mentorship towards various tasks for the project. We will also provide raw data from our sensors so that students can get started right away.

About the company

Company
Edmonton, Alberta, Canada
2 - 10 employees
Science, Technology

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