[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 75

 
Elenn : Anladığım kadarıyla düz çizgili versiyonda üçü değil tüm noktalar "katılacak".
O zaman hiç anlamıyorum. Hangi üçü, neden karar aşamasında seçilmelidir? Görevi iyi anladın mı?
 
artmedia70 :

Tam olarak değil. Ve sipariş seçilmezse? Bir ticaret emri gönderirken fiyat normalleşmesi nerede?

Siparişler bir döngü içinde kapatılır , bu, aramanın sıfırdan değil, OrdersTotal()-1'den >=0'a yapılması gerektiği anlamına gelir.


Peki normalleşme?

 
Mathemat :
O zaman hiç anlamıyorum. Üçü nedir, neden seçilmeliler? Görevi iyi anladın mı?


Şekilde her biri 5 puan olan iki seçenek vardır. "A" seçeneğinde üç noktadan uzaklıkların minimum toplamı, "B" seçeneğinde 5 noktadan minimum uzaklık toplamıdır. Böyle bir "üçlü" nokta bulunmalıdır, burada onlardan çizgiye olan mesafelerin toplamı diğer tüm seçeneklerin en küçüğüdür.

 

Soldaki çözüm yanlış. Doğru olanı daha çok şöyle (yeşil çizgi):

Ve bir kez daha tekrar ediyorum: Problemi düz çizgiler için değil, daireler için çözmek istiyorsunuz. Bu başka bir görev, çok daha zor.

 
Mathemat :

Soldaki çözüm yanlış. Doğru olanı daha çok şöyle (yeşil çizgi):


Evet, yeşil hat seçeneği doğru. Daireye gelince, hem orada hem de düz bir çizgi durumunda, bu üç "en iyi" noktayı seçme sorunu aynıdır. Soru, daha zarif bir şekilde nasıl yapılacağıdır.
 
Elenn : Daire söz konusu olduğunda, hem orada hem de düz bir çizgi durumunda, bu üç "en iyi" noktayı seçme sorunu aynıdır. Soru, daha zarif bir şekilde nasıl yapılacağıdır.

Ve sadece, nasıl anlamazsın. Hangi mesafeyi alacağımızı seçmemiz gerekecek. Bu, olası tüm incelikleri tomurcukta öldürür.

Seçilen her 3 nokta için, üç mesafenin (veya mesafelerin karelerinin) 8 toplamını hesaplamanız gerekecektir.

 
Mathemat :

Ve sadece, nasıl anlamazsın. Hangi mesafeyi alacağımızı seçmemiz gerekecek. Bu, olası tüm incelikleri tomurcukta öldürür.

Seçilen her 3 nokta için, üç mesafenin (veya mesafelerin karelerinin) 8 toplamını hesaplamanız gerekecektir.


Belki bir şey anlamıyorum, bana bir noktadan düz bir çizgiye giden en kısa yolun, bir noktadan bir daireye giden en kısa yoldan nasıl farklı olduğunu açıklayın?
 
Elenn :

Belki bir şey anlamıyorum, bana bir noktadan düz bir çizgiye giden en kısa yolun, bir noktadan bir daireye giden en kısa yoldan nasıl farklı olduğunu açıklayın?
Lena, problemi formüle ederken aşırı serbestlik derecesi var (8 üzerinden 3 nokta seçimi artı dairenin yarıçapı artı merkezinin koordinatları), bu yüzden korkarım birden fazla olabilir, sonsuz sayıda çözüm değilse. Koşulların netleştirilmesi gerekiyor.
 

Her zaman düz bir çizgiye dik olan sadece bir tane vardır. Noktadan çizgiye olan mesafeyi gösterecektir.

Belirli bir noktadan daireye neredeyse her zaman iki "mesafe" vardır:


Bu durumda A noktasından çembere, bunlar AB ve AC'dir. Ve hangisinin "doğru" olarak seçileceği açık değil.

 
Myth63 :


Peki normalleşme?

MT4 size 1.4561 (veya hesaplamalar sonucunda elde ettiğiniz bazı değerlerin) yerine Ask=1.45612121212 rahatlıkla verebilir,
ancak kendisi (yalnızca emirlerle çalışırken rol oynar) yarattığı şeyi "anlayamaz".
Düzeltmek için işlevi kullanın (Örnek: Sor):

NormalizeDouble (Sor, Rakamlar)

Bu nedenle order fonksiyonunda ikame edilen tüm değerlerin sunucuya gönderilmeden önce normalize edilmesi gerekir.