2017-07-27 31 views

答えて

1

使用彼らのドキュメントによると:

Aが行列とBである
C = A.Multiply(B); 

スカラーです。

だから、あなたが

C = A.Multiply(3); 
+0

はい、これは動作するはず書くと、3により、Aの行列を乗算するが、何らかの理由で拡張メソッドは動作しません。二重[]が行列であることを理解していないことを意味します。私が使っているはずのバージョンは何ですか?私はこれをVisual Studio(nuget経由でaccord.netをインストールしたところ)で動作させることができますが、私は別のコードエディタで作業する必要があります。ここで私は正しいdllへの参照を追加することができます。使用する適切なDLLは何でしょうか? – user2711263

+0

使用しているコードを表示できますか? –

+0

私はWikiページのサンプルコードを試しています:double [] v = {4、5、6}; double [] a = v.Multiply(2); // v。* 2:{8、10、12} double [] b = v.Divide(2); // v ./2:{2、2.5、3} double [] c = v.Pow(2); // v。^ 2:{16、25、36} – user2711263