問題タブ [matrix-indexing]
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.
matlab - 誰かがMATLABの行列から要素を削除するこの例を説明できますか?
次の例は、MATLABチュートリアルに表示されます。
単一の添え字を使用すると、単一の要素または要素のシーケンスが削除され、残りの要素が行ベクトルに再形成されます。それで:
結果:
不思議なことに、2行目全体と4行目の最初の2つの要素が削除されましたが、削除された要素の位置とインデックスベクトルの対応がわかりません2:2:10
。誰か説明してもらえますか?
arrays - (非スパース) 行列からゼロを効率的に削除するにはどうすればよいですか?
私はマトリックスを持っています:
次のように、すべてのゼロを削除する必要があります。
私が使用している行列は大きく (1x15000)、これを複数回 (5000+) 行う必要があるため、効率が重要です!
matlab - MATLAB:構文 (:) はどのように機能しますか?
次の例を考えます。
短い行ベクトルを返すのに、なぜI(:)
列ベクトルを返すのですか?I(1:2)
matlab - Matlabの検索は高次元配列では機能しませんか?
A = rand(2,2,2); と言います。[a,b,c] = find(A == A(1,2,2))
a=1 b=4 c=1 を得た
何?
matlab - matlabの2行に一致する行列の列を見つけるにはどうすればよいですか?
行1==xに項目があり、行2==yに項目がある列を検索する行列があります。これを行うための最速の方法は何ですか?ありがとう、CP
arrays - MATLAB でベクトルの一連のインデックスにある要素を削除するにはどうすればよいですか?
100 要素のベクトルがあります。このベクトルから削除したい要素のインデックス位置を持つ別のベクトルがあります。
どうすればいいですか?
matlab - Matlab でのマトリックス インデックス作成の質問
私はmatlabでいくつかの問題を抱えています。この行列があると仮定して助けてください
このコマンドがこのマトリックスから要素を削除する方法と、その結果どうなるかを理解したい
このコマンドの結果も追加します
しかし、それは私には不明です
matlab - Matlab でインジケーター マトリックスを使用してラベル ベクトルを作成する
サイズnxkのバイナリ行列Mが与えられた場合、 LabelのエントリにMの連結された列インデックスが含まれ、その値が1になるように、サイズnx 1のベクトルLabelを作成したいと思います。
例: M行列が次のように与えられる場合
結果のラベルベクトルは次のようになります。
r - Rでは、負のインデックスは何をしますか?
プログラムの一部 (コンパイルして実行するには不十分) を R から C++ に移植しています。私は R に詳しくありません。オンラインの参考文献を使用して問題ありませんでしたが、次の行に困惑しました。
私は推測しています:
cnt2
は 2 次元行列ですcnt2.2
ピリオド「.」で宣言されている新しい変数です。アルファベットと同じように使用されます。<-
課題です。[,-1]
配列の一部にアクセスします。[,5]
すべての行、5列目のみを意味すると思いました。これが正しければ、-1 が何を指しているのかわかりません。
matlab - Matlabのマトリックスから非垂直列を抽出する方法
行列Aとベクトルbがあります。これは、行列の対応する行ごとに抽出される要素の列インデックスを指定します。
例えば、
出力したいのですがc = [1 6 8]'
。これを達成する方法は?
試しA(:, b)
ましたが、必要に応じて動作しません。