Curve fitting in C#
Project scope
Categories
Software developmentSkills
sensors mathematics curve fitting c# (programming language) operationsWe 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.
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
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
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