Здравствуйте!

ПО собирает информацию в виде массивов double[] (C#)

есть соответствие массивов.

x1 => y1

x2 => y2

...

xn=>yn

Количество точек в массиве n примерно равно от 100 до 20 000.

Нужно написать функцию/набор функций/класс, которые по виду заданной модели будет вычислять коэффициенты регрессии.

Например, задаем модель вида

y = b0*exp(b1*x)+b2

По методу наименьших квадратов должны быть определены коэффициенты регрессии b0, b1, b2 а также вычислены коэффициенты корреляции для данных рассчитанных по модели и для опытных данных.

Или задаем ее в виде:

y = b0*exp(b1*x)+b2*cos(x/b3)

Можно использовать бесплатные библиотеки, посоветовали ALGLIB.

http://www.alglib.net/interpolation/leastsquares.php#header21

ВАЖНО

Нужно чтобы можно было задавать вид модели.. Т.е. не использовать заданные предварительно шаблоны - (полином 4-й степени, сумма экспонент), а именно задавать самостоятельно...

Макс. точность определения коэффициентов должна быть задана, например - epsilon = 0.0000000001

реализация - c#,

На входе 2 массива или 2 объекта list,

+вид модели

+точность

на выходе - массив коэффициентов.

По всем вопросам - в личку.

13 лет назад
twistfire
Алекс 
39 лет
19 лет в сервисе
Был
2 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $650

    Добрый день! Необходимо модернизировать 1с конфигурацию бух.бюджетного учреждения. К проекту прикладываю ТЗ - (инструкция) Вопросы к инструкции - заданные предыдущим исполнителем. (К сожалению он отказался, в так как специализируется ...

    Закрыт
    12 лет назад
  • $250

    Нужно написать программу, взаимодействующую с софтом покерного рума и анализирующую статистику по игрокам с сайтов предоставляющих такую информацию: 1) Из лобби покерного рума(PokerStars) собрать список игроков 2) По каждому игроку с сайта http://pokerprolabs.com спарсить ...

    Закрыт
    13 лет назад
  • Имеется предприятие, которое получает электроэнергию с нескольких источников. Часть электроэнергии передается другим потребителям, часть идет на собственные нужды. Необходимо создать программу, которая будет рассчитывать потери в линиях и трансформаторах, добавлять их к потреблению и ...

    Закрыт
    13 лет назад
  • Добрый день. На постоянной основе нужен человек для создание обложек под партнерскую программу Зиппро. Суть в следующем, я назвал программу, вы сделали 1 в 1 такую же обложку, протестировали и скинули мне. На ...

    Прикладное ПОнет заявок
    Закрыт
    13 лет назад
  • $3000

    Приглашаю вас в команду разработчиков кроссдоменного вебчата. Требуется Программист С/С++ ,в перспективе Ведущий программист. Работы много. Если вам это интересно -пишите. Требования к кандидату. Уверенное знание: - библиотека stl – ...

    Закрыт
    13 лет назад
  • Требуются раазработчики, идеально команда из 2-3х человек для выполнения проекта. Проект – десктоп приложение для платформ Windows и Mac OS, для работы с графикой и видео. Ориентир – Google Picasa, Apple iPhoto ...

    Закрыт
    12 лет назад
  • ТЗ для программы «отслеживание вагонов» Требуется программа, которая автоматически будет выводить те строки с номерами вагонов, которые не поменяли статус в течение 3 дней. Исходные данные представлены в ...

    Закрыт
    13 лет назад