用matlab做线性规划 中lb=zeros(3,1)是什么意思啊

如题所述

ZEROS(M,N)为由零构成的矩阵,其中M为行数,N为列数
ZEROS(N) 为N*N的零矩阵
zeros(3,1)为生成:3*1 的零矩阵
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-30
生成一个3行一列的列向量其中元素全为零追问

那ulb=zeros(9,1)呢

追答

九行一列的列向量其中元素全为零

追问

与名字无关么 书上写的是lb,ub是x的上下界啊 。。。囧

追答

zeros就是第一零矩阵,变量的意义你自己决定

本回答被提问者采纳
第2个回答  2022-08-07
前面的答主已经说了是一个三个零的列向量,那我来具体阐释一下在lb中的含义。
即第一个零对应x1,第二个零对应x2,第三个零对应x3。
这里应该明白了,x其实在这个限制中分有三个单个变量受到影响(很可能X就是一个三行的列向量)
那么整体含义就是x1,x2,x3下限都是0,即x1,x2,x3都大于等于0。