配列サイズが大き過ぎ​るため変換の仕方を教​えてください。

14 Ansichten (letzte 30 Tage)
寛太 大崎
寛太 大崎 am 13 Jul. 2022
Kommentiert: Shunichi Kusano am 13 Jul. 2022
meshを使いたく、データを入力すると配列サイズが大き過ぎ、以下のようになりました。
→要求された 43481x43481 (14.1GB) 配列は、最大配列サイズの基本設定 (8.0GB) を超えています。
そこで、Tallを使用したのですが、対応しておらずmeshが使えない状態です。
大きなデータをmeshで使う方法をご教示下さい。
  1 Kommentar
Shunichi Kusano
Shunichi Kusano am 13 Jul. 2022
たとえばデータ型をdoubleからsingleに変えればデータサイズは半分になりますので、8GBは切ります。ですが、結局mesh関数に入れた後内部でいろんな中間生成配列ができますので、8GBは超えてしまうかと思います。int8型まで圧縮できれば、というところですが、スケーリングすることになるので元の値が変わってしまいます。
ですので、43481x43481のままですと厳しいかと思います。間引いてサイズを減らすか、分割するというのがスタンダードな作戦かと思います。

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Logical finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!