通常使用空的逗号分隔列表调用Matlab函数与不使用参数调用它相同。例如,
in={}; spy(in{:});
与
相同spy %// call without inputs
然而,我对{1}}的1输出版本感到奇怪:这可以按预期工作
toc
而在R2015b,Windows 7 64位中崩溃(关闭Matlab):
tic; t=toc
它在Matlab R2014b,Windows 7 64位中正常工作。
有人可以在R2015b中重现此行为吗?任何解释?可能的错误?
答案 0 :(得分:4)
关闭此问题:
根据上述评论,此问题发生在各种操作系统中 Matlab R2015b 中。它在旧的Matlab版本中不会发生。
我向Mathworks报告了一个错误。他们告诉我,开发人员已经知道这个问题,它将在R2016b中修复。
编辑(2016年10月3日):我确认该错误已在R2016b中得到纠正。