0

spdiag は非推奨ですが、speye は非推奨であることに気付きました。どうしてこれなの?diag と eye はどちらも対角行列を生成するので、speye も不要 (または、少なくとも spdiag とまったく同じくらい不要) ではないでしょうか?

4

1 に答える 1

0

その関数が廃止された場合、Octave の古いバージョンを使用している必要があります。これは、過去 5 つのリリース (3.6.0 以降の 5 つのマイナー バージョンすべて) で既に削除されています。

とにかく、あなたの質問に対処するにspdiag()は、疎行列を返しません。それは とまったく同じdiag()です。疎な対角行列を取得するには、 を使用しますspdiags()

于 2013-07-10T22:25:10.550 に答える