查找在输出处满足目标值的输入值

时间:2016-03-21 02:08:23

标签: algorithm matlab

我正在模拟一个具有

的复杂电路

10个输入变量,

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "ftp://$HOST/$PATH");
curl_setopt($curl, CURLOPT_USERPWD, "$USER:$PASS");
curl_setopt ($curl, CURLOPT_RETURNTRANSFER, 1);
$ftp_result=curl_exec($curl);
echo $ftp_result;

和6个输出变量,

I1,I2, ... ,I10

Y1,Y2,...,Y6

我不知道模仿他们关系的方程式。但是,我可以模拟电路来收集以下数据,以实现输入和输出变量之间的关系。

Y1 = f1(I1,I2,...,I10)
Y2 = f2(I1,I2,...,I10)
...
Y10 = f10(I1,I2,...,I10)

然后

Y1 by varying I1 (keeping other inputs fixed)
Y1 by varying I2 (keeping other inputs fixed)
.....

现在,我必须找到值Y2 by varying I1 (keeping other inputs fixed) Y2 by varying I2 (keeping other inputs fixed) ... and so on. ,以便组合满足输出的某些约束,例如,

(I1,I2,....,I10)

请帮助我使用我应该在这里使用的算法。 我可以将数据保存在excel中并在Matlab中运行算法。 对不起,如果问题陈述不正式/清楚。在此先感谢:)

0 个答案:

没有答案