[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 75

 
Elenn: 私が理解する限り、直線のオプションも3点ではなく、すべての点を「巻き込む」ことになります。
そうすると、全然わからなくなるんですよ。どの3つなのか、なぜ解答中に選ばなければならないのか。あなた自身は、この問題をよく理解しているのですか?
 
artmedia70:

そうでもないんです。オーダーが選択されていない場合はどうなりますか?取引注文を送信する際、価格の正規化はどこで行われるのですか?

注文はループで閉じて いるので、ゼロからではなく、OrdersTotal()-1 から >=0 までを検索する必要があることを意味します。


正規化について、もう少し詳しく教えてください。

 
Mathemat:
そうすると、全然わからなくなるんですよ。どの3人が、なぜ選ばれるべきなのか?あなた自身は、その課題をよく理解しているのでしょうか?


写真には2種類のバリエーションがあり、それぞれ5点ずつです。変形例Aでは3点からの距離の和が最小、変形例Bでは5点からの距離の和が最小となる。他のすべての変形の中で、その点から直線までの距離の和が最小となる「3」点を見つける必要があります。

 

左の解答は間違っています。正しくは、むしろこのようなものです(緑色の線)。

もう一度言いますが、直線ではなく、円の問題を解きたいのですね。これは別の問題で、もっと複雑です。

 
Mathemat:

左の解答は間違っています。正しくは、むしろこのようなものです(緑色の線)。


そうですね、正解は緑の線です。円の場合も、線の場合も、その3つの「ベスト」な点を選ぶという問題は同じである。問題は、それをいかにエレガントに行うかです。
 
Elenn: 円の場合も、直線の場合も、この3つの「最適」な点を選ぶという問題は同じである。問題は、それをいかにエレガントに行うかです。

そればかりか、どうしてわからないのでしょう。どの距離を取るかを選択する必要があるのです。これでは、せっかくの技巧が根こそぎ台無しです。

選んだ3点ごとに、3つの距離の和(または距離の2乗)を8つ数えることになります。

 
Mathemat:

そればかりか、どうしてわからないのでしょう。どの距離を取るかを選択する必要があるのです。これでは、せっかくの技巧が台無しです。

3つのポイントを選ぶごとに、3つの距離の和(または距離の2乗)を8つ数える必要があります。


何か理解できていないのかもしれませんが、点から線への最短経路と点から円への最短経路の違いを教えてください。
 
Elenn:

何か理解できていないのかもしれませんが、説明してください。点から線への最短経路と、点から円への最短経路の違いは何でしょうか?
レナさんの問題設定は、自由度が高すぎる(8点のうち3点を選ぶ+円の半径+中心の座標)ので、無限大とまではいかないまでも、複数の解がありそうな気がします。条件の明確化が必要である。
 

直線に垂直な線はいつでも一本引ける。これは、点から線までの距離を示すことになります。

ある点から円までの「距離」は、ほとんどの場合、2つあります。


この場合、点Aから円に向かうと、ABとACになる。そして、どれを「正しい」ものとして選ぶかは、自明ではない。

 
Myth63:


ノーマライゼーションは?

MT4は、1.4561(または計算の結果得られたいくつかの値)の代わりにAsk=1.4561212を簡単に与えることができます。
しかし、それ(注文で作業するときにのみ役割を果たします)は、それが何を行ったかを「理解」することができません。
これを修正するには、次の関数を使います(Askの例):

NormalizeDouble(Ask, Digits)

つまり、注文関数に入れる値はすべて、サーバーに送る前に正規化する必要があります。