【发布时间】:2014-11-06 23:00:10
【问题描述】:
我注意到如果我们想将一个向量分配给几个变量,我们可以使用“deal”;但是当将一个矩阵分配给几个向量时,它就行不通了。例如
A=[1 2; 3 4];
A=num2cell(A);
[a, b]=deal(A{:})
它给出一个错误消息"Error using deal (line 38) The number of outputs should match the number of inputs."
你知道如何改进代码吗?谢谢!!
【问题讨论】:
-
尝试编辑您的答案以提供有关您的环境、编程语言等的更多信息。正如所写的那样,没有很多有用的信息可以用来帮助您。
标签: matlab variable-assignment