Matlab 如何从数据创建向量?
我用matlab来解线性规划,用公共的[x,fval]=linprog(f,a,b),我得到了解。我的问题是我想找到变量(x)的二元向量,例如,解线性问题后(x)的值是13,0,8,0,5,8,0,4,0,0,0,0,我想得到向量(h)1,0,1,0,1,1,0,1,0,0,它代表x的二元向量。我的意思是当x的值大于0时,我们把它放在h1中,当x的值小于或等于0时,把0放在向量h中 谢谢。怎么样Matlab 如何从数据创建向量?,matlab,Matlab,我用matlab来解线性规划,用公共的[x,fval]=linprog(f,a,b),我得到了解。我的问题是我想找到变量(x)的二元向量,例如,解线性问题后(x)的值是13,0,8,0,5,8,0,4,0,0,0,0,我想得到向量(h)1,0,1,0,1,1,0,1,0,0,它代表x的二元向量。我的意思是当x的值大于0时,我们把它放在h1中,当x的值小于或等于0时,把0放在向量h中 谢谢。怎么样 binvect=x>0; 在Matlab中,这样做很简单,他会给你一个所有x的向量,这个向量
binvect=x>0;
在Matlab中,这样做很简单,他会给你一个所有x的向量,这个向量填充条件(>0)怎么样
binvect=x>0;
在Matlab中,做这件事很简单,他会给你一个所有x的向量,这个向量填充了条件(>0)