用vb编写求解线性目标函数最小值,约束条件中有线性等式.
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/13 19:57:03
用vb编写求解线性目标函数最小值,约束条件中有线性等式.
目标函数:f=5i+j+6k 求其最小值
约束条件:i+j+k=41808
13000
目标函数:f=5i+j+6k 求其最小值
约束条件:i+j+k=41808
13000
逻辑错误,首先是if 要写在循环里面,其次你没有做大小判断,会把所有的结果全打出来.
另外n = 5i+j+6k不是合法的表达式,乘号要写的.
应该这样
dim i,j,k,n as long
dim i1,j1,k1, result as long
for i = 13000 to 20000
for j=10000 to 16000
for k = 8000 to 12000
if i+j+k=41808 then
n=5*i+j+6*K
if result=0 or n<result then
result=n
i1=i
j1=j
k1=k
end if
next
next
next
print "i=" & cstr(i1) & ";j=" & cstr(j1) & ";k=" & cstr(k1) & " 结果=" &cstr(result)
另外n = 5i+j+6k不是合法的表达式,乘号要写的.
应该这样
dim i,j,k,n as long
dim i1,j1,k1, result as long
for i = 13000 to 20000
for j=10000 to 16000
for k = 8000 to 12000
if i+j+k=41808 then
n=5*i+j+6*K
if result=0 or n<result then
result=n
i1=i
j1=j
k1=k
end if
next
next
next
print "i=" & cstr(i1) & ";j=" & cstr(j1) & ";k=" & cstr(k1) & " 结果=" &cstr(result)
基础填空题求线性目标函数在线性约束条件下的最大值和最小值问题,统称为_______.满足线性约束条件的解(x,y)叫做可
matlab中约束条件非线性,求目标函数(线性)最大值怎么做?
如何用Matlab求有限制条件的目标函数的最小值求解一个优化问题(目标函数非线性,约束函数线性)?
满足线性约束条件x-y>=0,x+y=0,x,y是正整数的所有点中,目标函数z=x-2y的最大值与最小值分别是
用matlab求解一个优化问题(目标函数非线性,约束函数线性)
matlab中约束条件非线性,求目标函数最小值
matlab目标函数二次,约束条件一次求目标函数最小值
lingo程序中,能不能没有目标函数,都是用约束条件来进行求解,好像可以?我想确认一下,
菜鸟问个关于matlab中求解线性方程组的最小值.线性的0.0.
设实数x,y满足线性约束条件x+y=3,y>=0,则目标函数z=2x+y的最大值
线性函数 第一个求最小值 第二个求最大值跟最小值.最好有讲解.
线性函数