我在这里有一段代码需要简化,因为它大大增加了我的脚本的运行时间:
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,运行时间太长而无法等待,我可以看到我的磁盘空间以千兆字节为单位耗尽。有什么建议吗?
谢谢!