主要内容

矩阵的参数

优化工具箱™求解器接受许多参数的向量,例如初始点x0,下界,和上界乌兰巴托.它们也接受这些参数为矩阵,其中矩阵表示任意大小的数组。当您的求解器参数自然是数组而不是向量时,可以随意将参数作为数组提供。

下面是求解器处理矩阵参数的方法。

  • 在内部,求解器在处理之前将矩阵参数转换为向量。例如,x0就变成了x0 (:).有关此语法的解释,请参阅(:)进入结肠的“单索引索引”部分数组索引

  • 对于输出,求解器重塑解x与输入的大小相同x0

  • x0是矩阵,解算通过吗x作为一个大小相同的矩阵x0对于目标函数和任何非线性约束函数。

  • 线性约束条件不过,花x用向量形式,x (:).换句话说,一个线性约束的形式

    * x≤bAeq * x =说真的

    需要x作为一个向量,不是一个矩阵。确保你的矩阵一个Aeq列数和x0包含元素,否则求解器将出错。

另请参阅

相关的话题

Baidu
map