我正在尝试将6x6单位矩阵赋给21个变量。我的代码如下所示:
[S1,S2,S3,S4,S5,S6,L21,L31,L41,L51,L61,L32,L42,L52,L62,L43,L53,L63,L54,L64,L65] = eye(6);
我理解这不起作用的原因,但我还没有找到任何方法来在一行代码中做到这一点,而我确实应该能够做到这一点。我该如何在尽可能少的代码中做到这一点呢?一个类似的例子是:
[a,b,c,d] = 5
如何将多个变量赋给同一个值/矩阵?
dojqjjoe1#
您可以使用deal将相同的值赋给许多变量:
deal
[S1,S2,S3,S4,S5,S6] = deal(eye(6));
1条答案
按热度按时间dojqjjoe1#
您可以使用
deal
将相同的值赋给许多变量: