ライブラリ: ALGLIB - 数値分析ライブラリ - ページ 3 1234567 新しいコメント Elmo de Moraes 2014.05.08 05:34 #21 コードは最終バージョン3.8.2に更新された。 削除済み 2014.07.10 22:13 #22 このライブラリはとても速いのですが、いくつか質問があります。私はPCABuildBasisメソッドが必要で、K行×N列の価格を持つ時間同期行列を渡しました。昨年末、多分12月にライブラリをダウンロードし、価格が行列の行にあろうと列にあろうと問題なく動作していました。 2014.07.09 22:25:31.604 Synthetics (USDCHF,D1) zero divide in 'alglibinternal.mqh' (3333,21) 2014.07.09 22:25:31.603 Synthetics (USDCHF,D1) CAp::Assert CBaseStat::SampleMoments: x is not finite vector私は価格を対数化し、共通の分母(この場合はUSD)に持っていこうとしましたが、上記のエラーがなくなっても、PCABuildBasisの実行結果は、なぜか常に:およそこのような固有値 - 固有値1.#INF0 1.#INF0 1.#INF0 0 0 0 0と、およそこのような固有ベクトルの行列が返される。0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 ... 1 1 1 1 1 0.99999 1 ... 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 ...そこで、通貨が列、価格が行になるように、元の行列を価格で展開してみたところ、すべてがうまくいった。つまり、Kを価格、Nを通貨とすると、ベクトル行列は非常にうまくいくように見える。しかし、2つ目の投稿では、行と列による要素の配置は関係ないと著者は言っている。そこでお聞きしたいのですが、最初の行列を行ベースで作るか列ベースで作るかに違いはあるのでしょうか。 Mykola Demko 2015.01.19 19:47 #23 スクリプトが起動時にスパークする(ゼロによる除算)。120行目をHPR[i]=balance_total.At(i+1)*pow(balance_total.At(i),-1.);で置き換えてみた。 Alexey Oreshkin 2015.03.03 20:21 #24 この記事が発表されて 以来、MQL用のライブラリに対するサポートはもうないのですか? qingyouwei 2016.04.11 15:07 #25 alglibライブラリを使用して2つの行列を乗算するには? Zhi Long Yang 2017.02.16 09:38 #26 qingyouwei: alglibライブラリを使用して2つの行列を乗算するには? 2つの行列を1つにまとめるだけです。 Rashid Umarov 2017.03.10 11:27 #27 ALGLIBヘルプの自動生成 ファイル: ALGLIB.zip 4934 kb Rashid Umarov 2017.03.10 11:28 #28 ALGLIB用のCHM-helpの自動生成 ファイル: ALGLIB.zip 4934 kb Aleksei Kuznetsov 2017.05.16 22:30 #29 Rashid Umarov: 自動生成されるALGLIBヘルプ目次を見たかったのですが、テキストがあるはずのフィールドがいつも空なんです(( Rashid Umarov 2017.05.17 08:42 #30 elibrarius:目次の遷移はあるのですが、テキストが入るべきフィールドがいつも空なんです。 インターネット上で答えを探すWindows7でCHMヘルプファイルが表示されない 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
このライブラリはとても速いのですが、いくつか質問があります。
私はPCABuildBasisメソッドが必要で、K行×N列の価格を持つ時間同期行列を渡しました。
昨年末、多分12月にライブラリをダウンロードし、価格が行列の行にあろうと列にあろうと問題なく動作していました。
私は価格を対数化し、共通の分母(この場合はUSD)に持っていこうとしましたが、上記のエラーがなくなっても、PCABuildBasisの実行結果は、なぜか常に:
およそこのような固有値 - 固有値
と、およそこのような固有ベクトルの行列が返される。
そこで、通貨が列、価格が行になるように、元の行列を価格で展開してみたところ、すべてがうまくいった。つまり、Kを価格、Nを通貨とすると、ベクトル行列は非常にうまくいくように見える。しかし、2つ目の投稿では、行と列による要素の配置は関係ないと著者は言っている。
そこでお聞きしたいのですが、最初の行列を行ベースで作るか列ベースで作るかに違いはあるのでしょうか。
スクリプトが起動時にスパークする(ゼロによる除算)。
120行目を
で置き換えてみた。
alglibライブラリを使用して2つの行列を乗算するには?
自動生成されるALGLIBヘルプ
目次を見たかったのですが、テキストがあるはずのフィールドがいつも空なんです((
目次の遷移はあるのですが、テキストが入るべきフィールドがいつも空なんです。
Windows7でCHMヘルプファイルが表示されない