专栏
标签
数模竞赛挑战打卡-题目三
主题活动
发布于 2025-08-17 08:32:27
查看 9过去316天

##题目1
#方法一利用insolve函数求解
using TyMath
A = [
1 2 3;
-1 3 7;
9 0 3
]
B = [1; 4; 7]
x1 =linsolve(A,B)
println("方法一线性方程组的解为",x1)
#方法二:利用四则运算求解
#求解线性方程组 A*x = B
x2 =A\B
println("方法二线性方程组的解为",x2)
#方法三:利用mldivide函数求解(不常用)
x3 = mldivide(A,B)
println("方法三线性方程组的解为",x3)
##题目2
using TyOptimization
f = [-40,-30] # 目标函数系数取负,因为linprog默认求解的是最小化问题
A = [3 2]
b = [1000]
lb = [0,0]
x, = linprog(f,A,b,[],[],lb,[])
println("x的最优值为:",x[1])
println("y的最优值为:",x[2])
println("最大利润为:", -f[1]*x[1] - f[2]*x[2])

image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
MWORKS体验官全国大学生数学建模竞赛
附件 1 个附件(1kb)

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天