matlab最线性规划的时候,怎么限制自变量在一个集合里取值,比如限定让x取5,9,2,6中的一个
这个好做啊同学,你可以在优化目标函数中使用就近取值法:
x = ;%这是原先输入的x变量 x_arr = [5,9,2,6]; x = abs(x-x_arr); x = x_arr(x==min(x))