ランダムフロー理論とFOREX - ページ 41

 
Vinsent_Vega писал(а)>>

行列のランク」と「配列のランク」は同じですか?私の記憶では、行列のランクは、そのマイナーの最高位である...。でも、「配列のランク」ってなんだろう...正直、よくわからない...。

急いでいたので、私の言っていることを理解していただけたでしょうか?

 
Prival >> :

配列がプロシージャに入ったり出たりすることができればいいのですが、MQL4ではこれもできません。


どうして?まあ、それが可能なんですけどね。お渡ししたコードの中から、transpose()という手続きを見てください。配列を受け取り、配列を "返す "のです。

 
bstone писал(а)>>

どうしてですか?できるようになります。お渡ししたコードの中から、transpose()という手続きを見てください。配列を受け取り、配列を "返す "のです。

これは配列への参照を返しますが、配列そのものではありません。 ここでの「参照によるパラメータの受け渡し」の 件もほぼ同じで、1ヶ月間なくなりました。

 

to中性子

Dxは励起ノイズ行列(モデルノイズ) Diは観測(測定)ノイズ行列 - 私はそこに引用通貨に対するスプレッド(測定分散)の値を入れています。

今は確実になくなっています。

 
Prival >> :

配列への参照を返しますが、配列そのものは返しません。


なるほど、説明するのが難しそうですね。参照ではなく、配列が返されることは、プログラミングが得意な人でないと理解できないでしょう。

 
bstone >> :


なるほど、説明するのが難しそうですね。プログラミングが得意な人でないと、返しているのは配列であって、参照ではないことは理解できないでしょう。

やっぱりプライベートは正しい...。上のコードは、彼が設定した条件を実装するのに失敗しています...。あなたのコードは1次元配列でしか動作しませんが、mXn行列を転置し、その要素を同じ2次元 配列に書き込む必要があるのです。この難しさは、まさにmとn(=配列の次元の要素数)があらかじめ未知であり、変数でなければならないことにある...。

MQLで実装するのは無理そうです...。何か発明できそうな予感はするけれど......。

 

あ、もう一枚。"チェックかドライブか" :)

 
チェッカーは私が...できればが、それよりも、何を言っているのか説明してください... Privalの 条件はコードで満たされているのでしょうか?それらは、彼の例からマトリックスAについて満たされている。しかし、マトリックスBについては、どのようにすれば満たされるのでしょうか?
 

伝えたいのは、"2次元の配列や行列を転置させるのか?"ということです。


信じられないかもしれませんが、4要素の1次元配列は、1x4、4x1、あるいは2x2の行列になることがあるのです。

 

а...今、そこがポイントなんです...。申し訳ありませんが、もう少し具体的に教えてください。要素1、2、3、4...を持つ配列Array [4]があるとします。で、2X2の行列がある。


12

34


問題は、この行列を1次元の配列を使ってどのように転置するかです。