問題タブ [matrix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reporting-services - SSRS - OutOf MemoryException - 表示できる行数に制限はありますか
90,000 行を返す proc を指す rdl ドキュメントを作成しましたが、メモリ不足の例外が発生しています。レポート プロジェクトで処理できる行数に制限はありますか?
現在、レポートを駆動する proc を変更して、上位 90 000 を選択するだけにしました。私の仕様では、120 000 行のレポートを作成できるようになっています。私のレポートはマトリックスです。
先週、106800 行を含むレポートを生成したことを誓いますが、突然できなくなりました。
レンダリング拡張機能を作成しましたが、これはコードにステップインしたときの例外の一部です。
eInfo: 2009 年 2 月 12 日 12:03:53 PM prairieFyre.ReportActions.RenderReport: レポートのレンダリング エラー Microsoft.Reporting.WinForms.LocalProcessingException: ローカル レポートの処理中にエラーが発生しました。---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: レポート処理で予期しないエラーが発生しました。---> System.OutOfMemoryException: タイプ 'System.OutOfMemoryException' の例外がスローされました。System.IO.MemoryStream.set_Capacity(Int32 値) で System.IO.MemoryStream.EnsureCapacity(Int32 値) で System.IO.MemoryStream.Write(Byte[] バッファー、Int32 オフセット、Int32 カウント) で System.IO.BinaryWriter .Write(String value) at Microsoft.ReportingServices.ReportProcessing.Persistence.IntermediateFormatWriter.ReportServerBinaryWriter.WriteString(String stringValue) ....
java - Colt Java マトリックス ライブラリの浮動小数点エラー
Colt 行列ライブラリで実行される財務計算で浮動小数点エラーを回避するにはどうすればよいですか?
colors - OCR: 新しい色を定義するための適切な ColorMatrix を見つける方法は?
私は今、各行の寸法を定義することに行き詰まっています。スクレイピングしたいリストにはさまざまな色が含まれており、選択を最も妨げているのは次のとおりです。
ご覧のとおり、私が分析しようとしている写真は、白い背景に緑色のテキストが表示されています。選択の背景は灰色で、テキストは黒です。また、2 行ごとに背景が少し灰色になっていますが、ColorMatrix を使用してコントラストを操作することができました。
参考までに、Greyscale、Negative、SetContrast、SetBrightness などの他の ColorMatrises があります。
線を検索する私の方法は、写真の大部分でうまく機能しますが、選択がそれを妨げます。
だから今、私は立ち往生していて、何をすべきかわかりません。1時間グーグルで検索しましたが、解決策が見つかりませんでした。
テキストに影響を与えずに背景の灰色を選択範囲から白に変換し、残りの画像をグレースケールできるのではないかと思いました。しかし、仕事をするColorMatrixが見つかりません。
あなたはそれを知っていますか、それともより良い解決策を手に入れましたか?
matlab - 誰かがMATLABの行列から要素を削除するこの例を説明できますか?
次の例は、MATLABチュートリアルに表示されます。
単一の添え字を使用すると、単一の要素または要素のシーケンスが削除され、残りの要素が行ベクトルに再形成されます。それで:
結果:
不思議なことに、2行目全体と4行目の最初の2つの要素が削除されましたが、削除された要素の位置とインデックスベクトルの対応がわかりません2:2:10
。誰か説明してもらえますか?
c++ - Matrix txt ファイルを読み取り、配列として保存する
私は現在、巡回セールスマンの問題を解決するためのシミュレーテッド アニーリング コードを書いていますが、txt ファイルから読み取ったデータを保存して使用する際に問題が発生しました。ファイルの各行と列は各都市を表し、2 つの異なる都市間の距離は 15 x 15 の行列として保存されます。
これを読むために、以下に示すように LoadCities() 関数があります。
代わりの istreambuf_iterator メソッドを試して、読み取ったマテリアルを配列に操作するところまで到達しましたが、常に問題が発生するようです。
どんな助けでも大歓迎です。これに対して私の頭をぶつけてきましたが、ほとんど成功していません!
################ 編集/更新@ SoapBox - SA コード、関数、および main() の詳細。これはクリーンでも効率的でも整理整頓されたものでもなく、この段階にあるとは言えません。とりあえず動作する必要があります。このバージョン (以下) は機能し、多項式 (最も単純な問題) を解くように設定されています。これを巡回セールスマン問題に変換するには、次のことを行う必要があります。
距離データを収集する LoadCities() 関数を記述します。(現時点の)
関連する距離の合計を取得するように Initialise() を変更します。
E() を TSP 関数に変更します (例: ランダム ルートの距離を計算します)。
後者の 2 つは実行できることがわかっていますが、それには LoadCities() が必要です。次のスクリプトでは、他に何も変更する必要はありません。
@ strager - 私はその悪いコードを知っていますが、残念ながら、私のプロジェクトに関連する時間の制約とその結果としての学習曲線を考えると、必要なのは結果です! :) 後の段階で整理されます。
@ dirkgently - それがこのようにする最初の理由でした。
php - 積極的に維持されている php の行列数学ライブラリを探しています
まだ積極的に維持されているPHP行列数学ライブラリがどこにあるか知っている人はいますか?
縮小、転置 (非正方行列を含む)、反転、行列式などの基本的な行列演算を実行できる必要があります。
この質問は過去にもありましたが、回答なしで終了しました。今、同じ質問に対する答えが必要です。関連する質問への次のリンクを参照してください。
PHPの行列人工? https://stackoverflow.com/questions/435074/matrix-arithmetic-in-php-again
これらを見たとき、私は pear Math_Matrix ライブラリをインストールする過程にあり、それが役に立たないことに気づきました。(転置についてのコメントを質問に入れてくれて、ベンに感謝します。)
私は自分でこのようなコードを書くことができますが、このためのライブラリがどこかにあることを知って嬉しく思います.
c# - C#で行列を追加しますか?
いくつかの単純なforループを使用して、C#で2つの行列を一緒に追加しようとしています。結果をデータグリッドビューに保存します。ただし、最後のセルは追加されていないようです。私はこのコードをしばらく見ていて、理解できないようです。私は何か間違ったことをしましたか?
java - Java Colt Matrix パッケージで必要な支援
Coltライブラリを使用してマトリックスから列を削除する方法を教えてください。
java - 3D 変換行列の使用
AI クラスには、7 つの関節を持つ腕を持つロボットがいます。各関節は異なる方向に回転できます。終わりがどこにあるのかを知る必要があります。私は 3D マトリックス乗算を実行しようとしましたが、1 つのジョイントで機能しますが、別のジョイントを追加すると、Java3D API を使用して作成したモデルと一致しません。これが、2番目の関節の位置を計算しようとしている方法です。
乗算を適用するのは彼らのやり方だと思います。私はそれが私のmatmulまたは行列生成コードではないことを知っています。私はそれをすべて個別にテストしました。
2 番目の平行移動は、最初のジョイントの角度の相対的な x 軸上にある必要があります。でも、これが私のやり方かどうかはわかりません...
どんな助けやアイデアも大歓迎です。
math - vector*matrix とは対照的に、matrix*vector は何を意味しますか
するとpositionVector*worldMatrix
、位置がワールド空間に変換されます。worldMatrix*positionVector
しかし、3 次元空間に関して( ) 逆にするとどうなるでしょうか?
結果が最初のものと異なることに気付きました。私はすでにマトリックスについてグーグルで検索しました.数学は多くのことを説明していますが、これはそうではありません.少なくとも私はそれを見つけることができませんでした.