|
关注:1
2013-05-23 12:21
求翻译:The size of the indicated variable or array appears to be changing with each loop iteration. Commonly, this message appears because an array is growing by assignment or concatenation. Growing an array by assignment or concatenation can be expensive. For large arrays, MATLAB must allocate a new block of memory and copy 是什么意思? 待解决
悬赏分:1
- 离问题结束还有
The size of the indicated variable or array appears to be changing with each loop iteration. Commonly, this message appears because an array is growing by assignment or concatenation. Growing an array by assignment or concatenation can be expensive. For large arrays, MATLAB must allocate a new block of memory and copy
问题补充: |
|
2013-05-23 12:21:38
所指示的变量或数组的大小似乎与每次循环迭代改变。
|
|
2013-05-23 12:23:18
被表明的可变物或列阵的大小看上去改变与每圈叠代。通常,因为列阵由任务或联系,增长这则消息出现。生长由任务或联系的一个列阵可以是昂贵的。对大列阵,当它做每项任务, MATLAB必须分配记忆一个新的块和复制更旧的列阵内容到新的列阵。这样改变可变物的大小的节目可能度过大多数他们的在这效率低的活动的运行时间。
|
|
2013-05-23 12:24:58
被表明的可变物或列阵的大小看上去改变以每圈叠代。 共同地,因为列阵由任务或联系,增长这则消息出现。 生长一个列阵由任务或联系可以是昂贵的。 为大列阵,当它做每项任务, MATLAB必须分配记忆一个新的块和复制更旧的列阵内容到新的列阵。 改变可变物的大小这样的节目在这效率低活动可能度过大多数他们的运行时间。
|
|
2013-05-23 12:26:38
指示的变量或数组的大小似乎随每个循环迭代。通常,因为数组以转让或串联的速度增长,就会出现此消息。增长数组赋值或串联是昂贵的。对于大的数组,MATLAB 必须分配新的内存块,并将旧数组内容复制到新数组,因为它使每项工作分配。改变一个变量的大小 (以这种方式的程序可以花的大部分运行时间在此活动中效率低下。
|
|
2013-05-23 12:28:18
被表示的变量的大小或排列好象以每个圈反复在改变。通常,这则消息出现因为一个排列在增长到任务或连接并置。在任务或连接并置以前增长一个排列可能是昂贵的。对大排列, MATLAB 必须分配记忆的一条新街区和随着它将更旧排列目录复制到新排列做出每项任务。因此改变一个变量的大小的程序可能花大部分他们的在这次无效率的活动中的跑时间。
|
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区