《matlab软件应用与开发》实验指导导超级版1

《matlab软件应用与开发》实验指导导超级版1

ID:45551946

大小:168.79 KB

页数:10页

时间:2019-11-14

《matlab软件应用与开发》实验指导导超级版1_第1页
《matlab软件应用与开发》实验指导导超级版1_第2页
《matlab软件应用与开发》实验指导导超级版1_第3页
《matlab软件应用与开发》实验指导导超级版1_第4页
《matlab软件应用与开发》实验指导导超级版1_第5页
资源描述:

《《matlab软件应用与开发》实验指导导超级版1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验1MATLAB操作基础及矩阵运算(-)实验目的:(1)熟悉Matlab软件操作环境;(2)熟练掌握ATLAB软件屮关于矩阵运算的各种命令;(二)预备知识:线性代数中的矩阵运算;本实验所用MATLAB命令矩求求求求求求求A=[anai2;a2ja22];b=初始值涉长:终值A的转置:A'A加B:A+BA减B:A-BA乘B:A*BA的行列式:det(A)A的逆:inv(A)A的秩:rank(A)(三)实验内容与操作结果1、实验内容(1)输入矩阵A,B,b;_2124854_2351534A=21353154124512418725335B

2、=481153521721552465625232[21232527](2)作C1=AC2=A+B,C3=A-B,C4=A*B(3)作D1=IAI,D2=IBI⑷作E1=R(A),E2=R(B);2、操作与结果(1)»A=12124854;2351534;21353154;21721552]212485423515342135315421721552»B=[1245124;18725335;4811535;46562523]B=12452418725335481153546562523»b=21:2:27b=21232527(2)»C1

3、=A,,C2=A+B,C3=A-B,C4=A*BCl=212212124353572851531154345452C2=3369862820107686969364689671284075C3=9-2184-20-16-37-38-1-27341619-2516-1029C4=4948298226684411293845292932258048546520369140564660905653624745(3)»Dl=det(A),D2=det(B)DI=2181568D2=・3182276(2)»El=rank(A),E2=rank(B)

4、;El=4E2=4inveigtrace(四)实验总结所得及建议。实验二、MATLAB程序设计(一)实验目的:(I)学会用MATLAB软件中M文件的编写程序;(1)学会运用MATLAB软件解决一个实际问题。(二)预备知识:Matlab程序设计,线性规划,动态规划。(三)实验内容与结果:(1)定义函数f(x1,x2)=100(x2-x12)2+(1-x1)2并计算f(l,2).解答:建立函数文件:fun.mfunctionfefun(x)f=100*(x(2)-x(l)A2)八2+(1-x(1))A2;建立主程序:main.mx=[l2]f

5、un(x)(2)任务分配问题:某车间有甲、乙两台机床,可用于加工三种工件。假定这两台车床的可用台时数分别为800和900,三种丄件的数量分别为400、600和500,R已知用三种不同车床加工单位数量不同工件所需的台时数和加工费用如下表。问怎样分配车床的加T任务,才能既满足加T工件的要求,乂使加工费用最低?解答:设在甲车床上加工工件1、2、3的数量分别为xi、X2、X3,在乙车床上加工工件1、2、3的数量分别为X4、X5、x6o可建立以下线性规划模型:minz=13兀]+9x2+10x3+1lx4+12x5+8x6x

6、+兀4=400兀2+兀

7、5=6°°x3+鬆=500$•/・0.4X]+1.1兀2+兀3<8000.5x4+1.2x5+1.3x6<900x.>0,z=l,2,--,6改写为:改写为:minz=(1391011128)XOOOO.51.21,3y0.41.11OO

8、];[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)结果:x=0.0000600.00000.0000400.00000.0000500.0000fval=1.3800e+004即在甲机床上加工600个工件2,在乙机床上加工400个工件1、500个工件3,可在满足条件的情况下使总加工费最小为13800o(1)投资问题引言:问题描述设有某种资源(或资金)M个单位(M为整数)欲分配用于N个生产项目,已知第k个生产项获得u(k)个单位(u(k)为非负整数)这种资源后可创利润为L(u(k),k)oL(u(k),k)是

9、u(k)的不减函数。问如何分配这些资源可使所获得总利润最大。把资源分配过程分为N个阶段。第K个阶段是向第K个生产项目分配资源。状态变量x(k)表示分配完第l,2,....k・l个生产项目的资源

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。