【发布时间】:2017-06-18 01:20:57
【问题描述】:
我正在使用 XShooter 数据和银河系校正,我在 MATLAB 中使用 ccm_unred。问题是
funred = flux*10.^(0.4*A_lambda);
这行代码生成了一个29686 X 29686 double 数组。我只想要它的一侧,我可以通过将funred 重新分配为funred = funred(:,1) 来做到这一点,但是这段代码也需要57 seconds 才能执行,并且占用了我的 CPU 和 RAM 太多,我的笔记本电脑无法保持稳定。有什么方法可以从一开始就将funred的生成限制为仅(:,1)?
【问题讨论】:
标签: matlab multidimensional-array large-data