2016-11-20 16 views
0

Matlabでは、疎なダブル(1,1)を単なるdouble型の値に変換する方法を教えてください。この中にこのdouble型のスパース行列の疎なダブルリターン

S = sparse(1234567) 

S = (1,1)  1234567 

のように二重の値

S = 1234567 

私は疎行列をカウントし、これをやっているので、合計は斧値の値戻り発生を==が、スパースに必要ダブルコンテキスト。

+1

と同一である[ 'full'(https://www.mathworks.com/help/matlab/ref/full.html ) – excaza

+0

今、私はその質問を理解することが可能だと思います。 – Igoto

+0

素敵なチップ@excazaが勝利の答えを出しました。 – Igoto

答えて

0

これは関数full()を使用しているだけです。 A = full(S)は、スパース行列Sを完全な記憶装置構成に変換し、issparse(A)が論理0(偽)を返すようにする。 Sがフル行列である場合、Aは、S

https://www.mathworks.com/help/matlab/ref/full.html

full(S) 

S = 1234567 
関連する問題