我怎么能使用超过2 +操作数组

1视图(30天)
我试着加上许多数组。例如+ (A, B, C, D,…Z)和一个= [1、2、4、1、2)B =(3、5、6日:5、6、7]等等,我已经得到了这个消息
”? ? ?错误使用= = >加输入参数太多了。”
我怎样才能解决这个?提前感谢您的回答
2的评论

登录置评。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2016年2月1日
毫无方法,在MATLAB:你需要做一系列的二进制+操作、a + B + C + ....
您可能希望考虑:
nd = ndims(一个);
总和(猫(nd + 1, A, B, C,。Z), nd + 1)
注意:这段代码不工作如果任何元素是标量,除非他们都是标量。所有的矩阵需要这个代码的大小相同的工作。

答案(1)

大卫年轻
大卫年轻 2016年2月1日
要么使用
A + B + C + D + Z
+ (+ (B + C,加上(D、Z))))

类别

找到更多的在运营商和基本操作帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!