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