スクリプトの実行時間が大幅に増加するため、合理化する必要があるコードがここにあります。
size=300;
resultLength = (size+1)^3;
freqResult=zeros(1, resultLength);
inc=1;
for i=0:size,
for j=0:size,
for k=0:size,
freqResult(inc)=(c/2)*sqrt((i/L)^2+(j/W)^2+(k/H)^2);
inc=inc+1;
end
end
end
c、L、W、および H はすべて定数です。サイズの入力が約 400 を超えると、実行時間が長すぎて待機できなくなり、ディスク領域がギガバイト単位で枯渇するのを見ることができます。何かアドバイス?
ありがとう!