相关疑难解决方法(0)

MATLAB的垃圾收集器?

你的心理模型是什么?它是如何实现的?它有哪些优点和缺点?MATLAB GC与Python GC?

我有时会在使用MATLAB嵌套函数时看到奇怪的性能瓶颈,否则看起来无关紧要,我确信这是因为GC.垃圾收集器是VM的重要组成部分,Mathworks不会将其公开.

我的问题是关于MATLAB自己的堆和GC!不是关于Java/COM对象的处理/防止"内存不足"错误/堆栈变量的分配.

编辑:第一个回答实际上是元回答"我为什么要关心?".我很关心因为GC在实现链表或MVC模式时表现出来.

matlab garbage-collection memory-management

28
推荐指数
2
解决办法
2万
查看次数

Matlab - 堆栈数据结构

我可以在matlab中使用堆栈数据结构吗?

例如,我可以在其中推送元素的整数堆栈stack.push(i),从中获取元素,i = stack.pop()并检查它是否为空stack.isempty().

matlab

12
推荐指数
2
解决办法
2万
查看次数

Java LinkedList到matlab数组

在MATLAB链表中的一个答案中,响应者建议使用java链表,这似乎是一个很好的解决方案,但目前尚不清楚将链表(一旦构造)转换为matlab单元阵列的优雅方法(我猜一个人有一个for循环,但这似乎有点笨重......

EDIT 看起来像cell(foo)将一个java数组转换成一个matlab数组,但这并不完全相同...... EDIT Enlightenment罢工.如果a是LinkedList,那么

cell(a.toArray(a))
Run Code Online (Sandbox Code Playgroud)

诀窍.

java matlab

5
推荐指数
1
解决办法
976
查看次数