【发布时间】:2015-05-31 23:28:50
【问题描述】:
我有一个信号X1 = [a1,...aN],其中[a1,....,aN] 的值始终>0
我还有其他 599 个信号 X2, X3, ...,X600 的长度相同 (N) 的 X1。
这些信号可以假定值 >0 和
我知道所有600个信号的总和总是正的,等于信号S
S = X1 + X2 + ... + X600
我想分配第一个信号 X1 以便以最好的方式减少其他信号的负值...你能建议我怎么做吗(我使用 matlab)?
在最好的情况下S = X2' + X3' + ... + X600' 其中X2', X3' 等是积极的信号。
谢谢
编辑
% signal x1
x=rand(1,1000);
x(x<0)=0.01;
% signals x2,....,x599 contained in the rows of A
A=rand(599,1000);
【问题讨论】:
标签: matlab optimization cost-based-optimizer