小编Del*_*yle的帖子

在给定时间后打破专有工具箱

我每次都在MATLAB中迭代一个大的测试矩阵并调用第二方专有软件(在MATLAB中运行).我无法编辑软件源代码.有时候,软件会挂起,所以我想在一段时间后退出它并继续下一次迭代.

在伪代码中,我这样做:

for i = 1:n
    output(i) = proprietary_software(input(i));
end
Run Code Online (Sandbox Code Playgroud)

output(i)='too_long'如果专有软件耗时太长,我怎样才能跳到下一次迭代(并可能保存)?

matlab timeout break

10
推荐指数
1
解决办法
479
查看次数

无论用户路径如何,创建始终可见的函数?

我想编写一个可以随时调用的函数,无论当前的用户路径是什么.

我想我可能会在其中创建一个名为"custom"的新目录matlabroot/toolbox/,然后将任何自定义函数放在此目录中,但Mathworks建议不要这样做.

该函数应存储在何处,无论用户路径如何,如何使其始终可见?

matlab

2
推荐指数
1
解决办法
45
查看次数

标签 统计

matlab ×2

break ×1

timeout ×1