第一范文网 - 专业文章范例文档资料分享平台

MATLAB期末大作业模版

来源:用户分享 时间:2025/6/1 13:38:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

户输入0则循环停止,利用mean函数求平均值,利用sum求数值的平方和。 (2)软件说明及源代码 data=[];%建立空数组 in=input('输入数据:');%输入一个数据 while (isempty(in)||in~=0)%空数据或数值不为0进入循环 data=[data in];%将新数据放入原来数据的末端 in=input('输入数据:');%要求再次输入数据 end mean(data)%求平均 sum(data.^2)%求平方和 题目3:某河流边有两个化工厂,流经第一座化工厂的河水流量是每天500万立方米,在两个工厂之间有一条流量为200万立方米的支流,如下图所示。第一个化工厂每天排放工业污水2万立方米,第二个化工厂每天排放工业污水1.4万立方米,从第一个化工厂排出的污水流到第二个化工厂之前,有20%可以自然进化,根据环保要求,河流中工业污水的含量不应大于0.2%。因此两个化工厂都必须各自处理净化一部分污水,第一个化工厂处理污水的成本是0.1元每立方米,第二个化工厂处理污水的成本是0.08元每立方米,问在满足环保要求的条件下,各化工厂每天应处理多少污水,才能使两厂总的处理污水费用最少? (1) 问题分析:这是一个单目标优化问题。设x1,x2分别表示第一第二化工厂每天处理的污水量,则易得目标函数为f=1000x1+800x2。 约束条件为 可将该题线性规划模型归结为:minf=1000x1+800x2 s.t. 输入参数f,A,b,lb;利用linprog函数求解 (2) 软件说明及源代码 >> f=[1000 800]; A=[-1 0;-0.8 -1;1 0;0 1]; b=[-1;-1.6;2;1.4]; lb=zeros(2,1); [x,fval,exitflag]=linprog(f,A,b,[],[],lb) (3)实验结果 成绩评定 教师签名:

搜索更多关于: MATLAB期末大作业模版 的文档
MATLAB期末大作业模版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2vuho18ff547ty70kclt55mbv23rb100592_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top