【发布时间】:2016-06-07 05:35:51
【问题描述】:
比如说我有数据集
data = [2 4 12.3 54.2 0.3 11 5 3];
我需要找出数据集中哪些变量总和为特定值,例如:8。在这种情况下,这将导致 5 + 3 = 8。
我怎样才能做到这一点?
谢谢
【问题讨论】:
-
如果有多个变量组合加起来等于数字,例如
data = [4, 4, 6, 2, 2, 5, 3]现在你可以通过5+3或4+4或6+2或4+2+2或4+2+2使用另一个4来制作8... -
数据集是账单,因此它们的总和不应相同,例如data = [107,38 17034,89 1201,10] 等。当然有概率,但应该很低
标签: matlab vector sum mathematical-optimization