математика — C ++: минимизация с помощью Левенберга Марквардта для решения двух переменных

Я пытаюсь это решить уравнение используя C ++:

X и Y оба являются заданными наборами данных.

X = [x1, x2, …, xn], Y = [y1, y2, …, yn]

а является заданным целым числом.

Цель состоит в том, чтобы найти пару z и k, которая удовлетворяет этому уравнению, на основе данных.

В настоящее время я пытаюсь решить это уравнение с использованием нелинейных наименьших квадратов с помощью алгоритма Левенберга Марквардта, и я использую ALGLIB в качестве библиотеки для реализации его в C ++.

У меня проблема в том, что все примеры, которые я вижу, решают для одной переменной (Этот в частности). Тем не менее, я пытаюсь найти лучшую пару, которая соответствует решению (z и k).

Каков наилучший способ сделать это?

Спасибо!

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]