可能重复:
如何将数组与 matlab 进行比较
这是我正在寻找的示例:
[a,b,c,d] = getVal(x);
这将给出:
a =
a
b=
0
c =
10
d =
[]
我有:
expected = {'a','0','10',[]};
我怎么能在[a,b,c,d]
和预期之间进行比较?当我调用 onlygetVal(x)
时,它只给我第一个值,当我写时:
[a,b,c,d] = getVal(x)
然后我得到了日志中的所有值。为什么我打电话时不是这种情况
getVal(x)
?为了比较,我尝试了:
isequal([a,b,c,d], expected {1:end})
但它不起作用,知道如何解决我的问题吗?