次のコマンドを使用して、MATLABにスパース行列をロードしています。
A = spconvert(load('mymatrix.txt'));
行列の次元が1222x1222であることは知っていますが、行列は1220 x 1221として読み込まれます。行列がまばらに保存されている場合、MATLABが行列の実際のサイズを推測することは不可能です。
Aを適切なサイズにするための可能な解決策は、mymatrix.txtに「122212220」という内容の行を含めることです。しかし、私は何百もの行列を持っており、それらすべてでこれを実行したくありません。
MATLABで行列のサイズを1222x1222に変更するにはどうすればよいですか?