Bibliotheken: ALGLIB - Numerical Analysis Library - Seite 7

 
Sehr gute Bibliothek. Die MathSign-Funktion kann auch wie folgt definiert werden: double MathSign(const double x) { return (x / fabs(x)); } Wie Sie sehen können, benötigen Sie viel weniger Zeilen.
 
gute Artide
 

Hallo,

mit dem letzten Alglib-Update(2023.09.08 17:34) bekomme ich folgenden Fehler. Er wird durch die Funktion MNLTrainH verursacht.

fatal compiler error: code generation failed

Hier das minimale Beispiel, um es zu reproduzieren:

#include <math\alglib\alglib.mqh>
CLogitModelShell log_mod;
CMNLReportShell log_mod_rep;
CMatrixDouble log_mod_data;
int log_mod_info = 0;
void OnStart()
  {
      CAlglib::MNLTrainH(log_mod_data, 10, 3, 2, log_mod_info, log_mod, log_mod_rep);   
  }

Ich hoffe jemand kann helfen.

Grüße

cn

 

Hallo,

ichhabe die Codezeile isoliert. Die folgende Zeile 14559 in dataanalysis.mqh ist falsch, aber ich weiß nicht warum ?

//--- werte die Funktion und den Gradienten bei stp
//--- aus und berechne die gerichtete Ableitung.
x=wa+s*stp+0;
 
Hallo, braucht diese Bibliothek nicht die Datei Vector.mqh?
 

Vielen Dank für die gute Arbeit.

 
Danke! Tolle Bibliothek, tolle Arbeit!