找回密码
 注册
Simdroid-非首页
查看: 85|回复: 1

[原创短文] 用Mathematica 来求证 DHL 包裹重量的经济方案

[复制链接]
发表于 2009-10-20 02:19:04 | 显示全部楼层 |阅读模式 来自 上海
本帖最后由 FreddyMusic 于 2009-10-20 02:21 编辑

数据来源:DHL国际快递收费标准
http://www.kr2004.cn/strong-12/index.htm

举例计算:西欧包裹
结算单位:人民币/公斤
文件
包裹
包裹(大货价)
(每增加0.5kg)
(每增加0.5kg)
按每1.0公斤定价(免首重计费)
寄往区域
首0.5kg
续0.5kg
首0.5kg
续0.5kg
21-
45kg
46-
70kg
71-
100kg

11
西欧各国
150
59
185
54
66
62
61

1. 定义函数:

  1. f = Which[0 <= x <= 0.5, 185, .5 < x <= 20, 185 + 54*2 x,
  2.    21 <= x <= 45, 66 x, 46 <= x <= 70, 62 x, 71 <= x <= 100, 61 x];
复制代码
2.分段函数:

  1. PiecewiseExpand[f]
复制代码


3. 绘图(价格曲线)

  1. Plot[f, {x, 0, 100}]
复制代码



4. 绘图(性价比曲线)

  1. Plot[x/f, {x, 0, 100}]
复制代码


结论:寄 DHL 务必超过 20 kg.

演示文件:Mathematica Notebook

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-10-20 04:59:16 | 显示全部楼层 来自 美国
Simdroid开发平台
地球人都知道寄得越多越便宜,好像批发一样。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-6-7 21:45 , Processed in 0.034723 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表