Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
MATLAB是一种按值传递语言。我有一个递归函数来处理像素的邻居。每次调用该函数时复制该图像(在我的情况下为两张图像)非常昂贵。
我使用全局变量来解决问题。还有其他方法可以使递归函数修改数组吗? 回答: 这里有三个选项,但是也许不需要任何一个,因为Matlab使用了“写时复制”功能,即变量只有在修改后才被复制。
更多&回答... |
![]() |
![]() |