文档帮助中心
优化工具箱™求解器接受许多参数的向量,例如初始点x0,下界磅,以及上界乌兰巴托。它们也接受矩阵作为这些参数,其中矩阵表示任意大小的数组。当您的求解器参数是自然数组,而不是向量时,请放心地将参数作为数组提供。
x0
磅
乌兰巴托
下面是求解器如何处理矩阵参数。
在内部,求解器在处理之前将矩阵参数转换成向量。例如,x0就变成了x0 (:)。有关此语法的说明,请参见(:)进入结肠,或“用单个索引建立索引”部分数组索引(MATLAB)。
x0 (:)
(:)
结肠
对于输出,解决方案重塑解决方案x与输入的大小相同x0。
x
当x0是矩阵,求解者通过x作为一个与。相同大小的矩阵x0目标函数和任意非线性约束函数。
线性约束条件不过,花x用向量形式,x (:)。换句话说,形式的线性约束
x (:)
* x≤b或Aeq * x =说真的
* x≤b
Aeq * x =说真的
需要x作为一个向量,而不是一个矩阵。确保你的矩阵一个或Aeq列数是否与x0有元素,否则解算器会出错。
一个
Aeq
你点击了一个链接,对应于这个MATLAB命令:
在MATLAB命令窗口中输入命令,运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站来获取可用的翻译内容,并查看本地事件和报价。根据你的位置,我们建议你选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家站点不适合来自您所在位置的访问。
联系当地办事处