【数学建模】报童问题仿真【含Matlab源码 3994期】

在这里插入图片描述

⛄一、获取代码方式

获取代码方式1:
完整代码已上传我的资源:【数学建模】基于matlab报童问题仿真【含Matlab源码 3994期】
点击上面蓝色字体,直接付费下载,即可。

获取代码方式2:
付费专栏数学建模(初级版)

备注:
点击上面蓝色字体付费专栏Matlab数学建模(初级版),扫描上面二维码,付费79.9元订阅海神之光博客付费专栏Matlab数学建模(初级版),凭支付凭证,私信博主,可免费获得1份本博客上传CSDN资源代码(有效期为订阅日起,三天内有效);
点击CSDN资源下载链接:1份本博客上传CSDN资源代码

⛄二、部分源代码

t=input(‘请输入要观察的实验天数t(默认为2000天)’) %输入要观察的天数,默认为2000天
if isempty(t)
t=2000;
end
z_up=input(‘请输入订报数的最大值z_up(默认为1000)’) %输入订报量的最大值,默认为1000
if isempty(z_up)
z_up=1000;
end
a=input(‘请输入卖出一份报纸可赚钱数a(默认为0.1)’) %输入卖出一份报纸的收益a,默认为0.1
if isempty(a)
a=0.1;
end
b=input(‘请输入退回一份报纸损失钱数b(默认为0.5)’) %输入退回一份报纸的赔偿a,默认为0.5
if isempty(b)
b=0.5;
end

choose=input(‘请输入您要仿真的分布类型(默认为均匀分布):1.均匀分布 2.负指数分布 3.高斯分布’) %进行仿真选择,默认进行均匀分布仿真
if isempty(choose)
choose=1;
end

if choose1 %若选1,进行均匀分布仿真,并要求输入参数
[superz,ave_loss_min]=uniform(t,z_up,a,b);
elseif choose
2 %若选2,进行负指数分布仿真,并要求输入参数
[superz,ave_loss_min]=expi(t,z_up,a,b);
else %若选3,进行高斯分布仿真,并要求输入参数
[superz,ave_loss_min]=gauss(t,z_up,a,b);
end

⛄三、运行结果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

⛄四、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1]李昕.MATLAB数学建模[M].清华大学出版社.2017
[2]王健,赵国生.MATLAB数学建模与仿真[M].清华大学出版社.2016
[3]余胜威.MATLAB数学建模经典案例实战[M].清华大学出版社.2015

3 备注
简介此部分摘自互联网,仅供参考,若侵权,联系删除

  • 20
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Matlab领域

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值