Indice Hearst - pagina 17

 
TheXpert писал(а) >>

In generale, non conta così.

Controllate che tutte e tre le funzioni funzionino correttamente.

1. ISC normale

2. I minimi quadrati totali

3. Quello adattivo con pesi che è esattamente la ragione di tutto il trambusto.

Le mie 'Funzioni utili di KimIV', le ho testate e controllate a lungo. Nessun errore.

 
Prival >> :

L'ISC regolare prende il mio, 'Funzioni utili da KimIV' l'ho testato a lungo e l'ho controllato. Nessun errore.

Solo quello regolare è l'ultima delle mie preoccupazioni :)

 

k[i] = 0,5/(0,5 + valore*valore/avgDev)

L'hai ipotizzato tu stesso (e tutto l'ulteriore calcolo) o puoi condividere un link con una descrizione?

 
surfer >> :

k[i] = 0,5/(0,5 + valore*valore/avgDev)

L'hai ipotizzato tu stesso (e tutto l'ulteriore calcolo) o puoi condividere il link con la descrizione?

Sì, ahimè. Potete sostituire quello che volete.

Il presupposto è questo: la deviazione più comune sarà tra 0,5 e 1*avgDev.

La preferenza è stata data a 0,5 in quanto dà più insensibilità agli outlier.


Si prega di controllare il funzionamento di tutte e tre le funzioni.

 
TheXpert >> :

Sì, ahimè. Puoi usare quello che vuoi.

L'ipotesi è che la deviazione più comune sarà tra 0,5 e 1*avgDev.

La preferenza è stata data a 0,5 in quanto dà più insensibilità agli outlier.


Si prega di controllare tutte e tre le funzioni.

Io ce l'ho in un modo diverso.

Pubblica il tuo calcolo, allora sarà chiaro qual è la differenza

 
surfer >> :

Non è così che ho fatto.

Potete vedere la differenza.

Hai la stessa cosa :) .

Moltiplica il numeratore e il denominatore della tua formula per Summ(k) e poi guarda attentamente i miei calcoli :) .


{
   //...
   // y = ax + b
   // counting a and b
   a = ekx*ekx - ekxx*ek;// Здесь считается ЗНАМЕНАТЕЛЬ
   // спецом чтобы можно было проверить ошибку деления на 0, если кому-то приспичит

   // второй круг посчитан
   a = (eky*ekx - ek*ekxy)/a;// Здесь считается числитель и делится на заранее посчитанный знаменатель
   b = (eky - a*ekx)/ek;
   //...
}
 
TheXpert >> :

Hai la stessa cosa :) .

Moltiplica il numeratore e il denominatore della tua formula per Summ(k) e poi guarda attentamente i miei calcoli :) .


O meglio, moltiplicare per meno -Summ(k)

Considereremo che abbiamo conquistato il problema :)

 
TheXpert >> :

Hai la stessa cosa :) .

Moltiplica il numeratore e il denominatore della tua formula per Summ(k) e poi guarda attentamente i miei calcoli :) .


Ascolta, il risultato è molto diverso da quello che pensavo.

la nuova curva è più nervosa!!!!! invece che liscia :)

e anche più ampiezza.

e la curva è indipendente dal coefficiente in k (0,5=1=2=...)

 
surfer писал(а) >>

Guarda, è un risultato completamente diverso da quello che mi aspettavo.

la nuova curva è più nervosa!!!!! invece che liscia :)

e anche più ampiezza.

e la curva è indipendente dal coefficiente in k (0,5=1=2=...)

Quindi anche io ho fatto bene. Raccontato prima - salta molto ((.

 
Prival >> :

Anche io devo aver fatto la cosa giusta. Ve l'ho detto prima - salta molto ((

Ho solo fatto un errore in un punto dell'indicatore.

>> la ponderazione non funziona, la differenza è nei millesimi.

Beh, il fatto che rimbalza è vero.