【问题标题】:How can I create a vector from data?如何从数据创建矢量?
【发布时间】:2015-01-22 02:35:14
【问题描述】:

我使用 matlab 解决了常见的 [x, fval] = linprog(f,a,b) 的线性规划,我得到了解决方案。我的问题是我想找到变量(x)的二进制向量,例如,我解决线性问题后(x)的值是13,0,8,0,5,8,0,4,0 ,0 并且我想获得向量(h)1,0,1,0,1,1,0,1,0,0,它表示 x 的二进制向量。我的意思是当x的值大于0时我们把h 1 和当x的值小于或等于0时把0放到向量h中?

谢谢。

【问题讨论】:

    标签: matlab


    【解决方案1】:

    怎么样

    binvect=x>0;
    

    在 Matlab 中就这么简单,他会给你一个包含所有满足条件 (>0) 的 x 的向量

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 2019-08-18
      • 1970-01-01
      相关资源
      最近更新 更多