Dahil olmak üzere iki paralel çizgi arasındaki mesafeyi hesaplayın!

 

Bana grafiğin ölçeği de dahil olmak üzere iki paralel çizgi arasındaki mesafeyi nasıl hesaplayabileceğinizi söyleyin (ölçek onu etkilemez)

işte bir örnek:

Kırmızı çizgi iki paralel çizgi arasındaki mesafedir - nasıl hesaplayabilirsiniz?

 
Hey!

İlk önce bir koordinat sistemi oluşturmanız gerekir. Ve bu fiyat ve zamanla bağlantılıdır.

O zaman her şey geometri ile ilgili.
Ve bakın, her zaman çerçevesi kendi görelilik sistemine sahip olacak.

 
Itum :

Bana grafiğin ölçeği de dahil olmak üzere iki paralel çizgi arasındaki mesafeyi nasıl hesaplayabileceğinizi söyleyin (ölçek onu etkilemez)

işte bir örnek:

Kırmızı çizgi iki paralel çizgi arasındaki mesafedir - nasıl hesaplayabilirsiniz?

X ekseni boyunca bir noktada mesafeyi ölçmek gerekiyor - bu sizin zamanınız, sanırım ...

Yoksa gerçekten bir ofset ile ölçmeniz mi gerekiyor? Sonra Pisagor teoremi ile iki kenar ve bir açı bilinir ...

Ve yine de, mesafenin ne olduğuna bağlı olarak - piksel cinsinden? Daha sonra, başlamak için her şeyi uygun koordinat sistemine çevirmek gerekecektir.
 
Itum :

Bana grafiğin ölçeği de dahil olmak üzere iki paralel çizgi arasındaki mesafeyi nasıl hesaplayabileceğinizi söyleyin (ölçek onu etkilemez)

işte bir örnek:

Kırmızı çizgi iki paralel çizgi arasındaki mesafedir - nasıl hesaplayabilirsiniz?

Ölçeğin etkilenmemesi için sabit bir çizelge ölçeği kullanmanız gerekir. Aksi takdirde, her zaman etkileyecektir.

 
Alexander Ivanov :
Hey!

İlk önce bir koordinat sistemi oluşturmanız gerekir. Ve bu fiyat ve zamanla bağlantılıdır.

Sonra tüm geometri işi.
Ve bakın, her zaman çerçevesi kendi görelilik sistemine sahip olacak.

Ve böyle bir koordinat sistemi nasıl kurulabilir, nasıl hayal ediyorsunuz?

Alexey Vyazmikin :

X ekseni boyunca bir noktada mesafeyi ölçmek gerekiyor - bu sizin zamanınız, sanırım ...

Yoksa gerçekten bir ofset ile ölçmeniz mi gerekiyor? Sonra Pisagor teoremi ile iki kenar ve bir açı bilinir ...

Ve yine de, mesafenin ne olduğuna bağlı olarak - piksel cinsinden? Daha sonra, başlamak için her şeyi uygun koordinat sistemine çevirmek gerekecektir.

Mantıklı düşünürseniz, kırmızı çizgi bu iki (siyah) çizgiye dik olmalıdır - mesafeyi ölçmek için. Bu değerin hangi miktarlarda ölçüleceği benim için önemli DEĞİL, benim için en önemli şey, ölçek değiştiğinde bu değerin DEĞİŞMESİ.

Bunu yapmayı bile denedim: çizgilerin kesişim değerini alıp aralarındaki çubukların sayısını sayın ... ölçeği değiştirirken bu yaklaşım uygun değil!





Ihor Herasko :

Ölçeğin etkilenmemesi için sabit bir çizelge ölçeği kullanmanız gerekir. Aksi takdirde, her zaman etkileyecektir.

Niye ya ? Ama oran ne olacak?

 
İlk etapta ne var? Bir çizgiyi nasıl kurarsınız? Bir işlev var mı, belki ya da ne?
 

Itum :

Bu değerin hangi miktarlarda ölçüleceği benim için önemli DEĞİL, benim için en önemli şey, ölçek değiştiğinde bu değerin DEĞİŞMESİ.

Peki, o zaman genellikle basit - puan olarak ölçün. Her iki çizgi de fiyata bağlıdır ve ölçek değiştiğinde aralarındaki mesafe değişmez, yalnızca çizgilerin görsel görünümü değişir.

Burada ekran görüntülerinde farklı ölçeklerdeki çizgilere baktım - gördüğünüz gibi aralarındaki mesafe değişmiyor.


 

Sizin durumunuzdaki sorun, noktalar arasındaki mesafe kavramının "fiyat/saniye" alanında tanımlanmamasıdır. Buna göre, en kısa mesafeyi bulmak imkansızdır.

Bunun nedeni, eksenlerin boyutlarının farklı olmasıdır. Yani ya ihtiyacınız var:

  • Fiyat ve zaman arasındaki X faktörünü seçin, ardından mesafe ( fiyat x saniye x X ) karekökünün birimlerinde olacaktır.
  • bir eksen boyunca mesafeyi sayın;

Dikey mesafe , grafiğin zaman çerçevesindeki bir değişiklikle pratik olarak değişmez (sadece eksik çubuklar ve izin günleri olduğu için).

Yatay mesafe hiç değişmez.

Ancak bir eksen boyunca mesafeyi ölçerken sonsuz olabilir ve bu anlamsızdır.

 
Itum :

Bana grafiğin ölçeği de dahil olmak üzere iki paralel çizgi arasındaki mesafeyi nasıl hesaplayabileceğinizi söyleyin (ölçek onu etkilemez)

işte bir örnek:

Kırmızı çizgi iki paralel çizgi arasındaki mesafedir - nasıl hesaplayabilirsiniz?

Buraya bak. Belki yardımcı olur.
 
Itum :

Bana grafiğin ölçeği de dahil olmak üzere iki paralel çizgi arasındaki mesafeyi nasıl hesaplayabileceğinizi söyleyin (ölçek onu etkilemez)

işte bir örnek:

Kırmızı çizgi iki paralel çizgi arasındaki mesafedir - nasıl hesaplayabilirsiniz?

Her şey basit, Watson...

İki boyutlu Fiyat X Zaman sistemini Fiyat X Fiyat düzlemine indirgemek için, daha mantıklı olarak fiyat değişim oranı V olarak adlandırılan yeni bir özelliği tanıtmak gerekir.

Ve bunu bir nokta / saniye biriminde ölçmek uygundur.

Ayrıca, V = bununla doğru orantılı bir sistemdeki çizginizin açısının tanjantı:

  • 1 dikey piksel = 1 _Point
  • Yatay olarak 1 piksel = 1 saniye (ekranınızda 60 piksel genişliğinde bir dakika çubuğu)

Daha sonra iki paralel çizginin mesafesi iki şekilde hesaplanabilir:

   double V=(Price2-Price1)/(Time2-Time1);
   ulong DeltaTime = TimeLine2-TimeLine1;       // double DeltaPrice = PriceLine2- PriceLine1;
   double R=DeltaTime*V/ sqrt ( 1 +V*V) ;           // double R=V/(DeltaPrice*sqrt(1+V*V)) ;

   // где
   // точки (Price1,Time1) и (Price2,Time2) это две любые точки лежащие на одной из параллельных линий, Time измеряется в секундах
   // TimeLine1 и TimeLine2 - время первой и второй линии при фиксированной цене (пересечение с горизонтальной линией)
   // PriceLine1 и PriceLine2- цена первой и второй линии при фиксированном времени (пересечение с вертикальной линией) 
   // DeltaPrice - расстояние между линиями в пунктах по вертикали
   // DeltaTime - расстояние между линиями в секундах по горизонтали
   // R - искомое кратчайшее расстояние между двумя параллельными линиями, скорость измерения цены которых равна V пунктов в секунду

Orantıları yukarıdaki sistemdeki oranlardan farklı olan bir sistemde bu dikmenin bir dikme gibi görünmeyeceği açıktır.

 
Nikolai Semko :

Her şey basit, Watson...

İki boyutlu Fiyat X Zaman sistemini Fiyat X Fiyat düzlemine indirgemek için, daha mantıklı olarak fiyat değişim oranı V olarak adlandırılan yeni bir özelliği tanıtmak gerekir.

Ve bunu bir nokta / saniye biriminde ölçmek uygundur.

Ayrıca, V = bununla doğru orantılı bir sistemdeki çizginizin açısının tanjantı:

  • 1 dikey piksel = 1 _Point
  • Yatay olarak 1 piksel = 1 saniye (ekranınızda 60 piksel genişliğinde bir dakika çubuğu)

Daha sonra iki paralel çizginin mesafesi iki şekilde hesaplanabilir:

Orantıları yukarıdaki sistemdeki oranlardan farklı olan bir sistemde bu dikmenin bir dikme gibi görünmeyeceği açıktır.

Basitleştirilebilir, çünkü Zaman1=ZamanLine1 ve Zaman2=ZamanLine2 olduğu bir durum vardır.
Sonra:

   double V=(Price2-Price1)/(Time2-Time1);
   double R=(Price2-Price1)/ sqrt ( 1 +V*V) ;