Kitaplıklar: ALGLIB - Sayısal Analiz Kütüphanesi - sayfa 7

 
Çok iyi bir kütüphane. MathSign fonksiyonu aşağıdaki gibi de tanımlanabilir: double MathSign(const double x) { return (x / fabs(x)); } Gördüğünüz gibi çok daha az satır işgal ediyorsunuz.
 
iyi sanat
 

Merhaba,

son alglib güncellemesinde(2023.09.08 17:34) aşağıdaki hatayı alıyorum.MNLTrainH işlevinden kaynaklanıyor.

ölümcül derleyici hatası: kod üretimi başarısız oldu

İşte bunu yeniden üretmek için minimal örnek:

#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);   
  }

Umarım birileri yardım edebilir.

Selamlar

cn

 

Merhaba,

kod satırını izole ettim. Dataanalysis.mqh dosyasındaki aşağıdaki 14559 numaralı satır yanlış, ama nedenini bilmiyorum?

//--- fonksiyonu ve gradyanı stp'de değerlendir
//--- ve yönlü türevi hesapla.
x=wa+s*stp+0;
 
Merhaba, bu kütüphanenin Vector.mqh dosyasına ihtiyacı yok mu?
 

İyi çalışmalarınız için teşekkür ederiz.

 
Teşekkürler! Harika bir kütüphane. Harika bir iş!