设为首页收藏本站

JMP数据分析论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2038|回复: 4
打印 上一主题 下一主题

求助:求最大值

  [复制链接]
跳转到指定楼层
楼主
发表于 2019-6-11 06:45:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教如何用JMP实现算法:
已知:
Y max= x1*y1+x2*y2+……+xi*yi   (i=10)
x1,x2……xi 为已知常数, 如 100 rmb/t
y1,y2……yi 为有指定范围 (如 0<y1<100t,10<y2<50t  ), 且y1+y2+……+yi 总和为已知常数,如 1000 t
求: 最大可能的Ymax

分享到:  !connect_viewthread_share_to_qq!!connect_viewthread_share_to_qq! QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复

使用道具 举报

沙发
发表于 2019-6-13 09:23:01 | 只看该作者
个人认为这在某种意义上属于运筹学的范畴,但是近来也发现很多客户似乎有类似场景,正好借您的这个问题说明演示一下JMP Profiler的功能,以下示例过程仅供参考,并非最简单。


为了Demo方便和节省时间,我将您的问题简化如下,您照猫画虎,稍稍扩充一下即可。
“已知:
Y = x1*y1+x2*y2+x3*y3   (即i=3)
x1 = 3, x2 = 5, x3 = 7 为已知常数
y1, y2, y3 有指定范围 (如 10<y1<100, 10<y2<50, 40<y3<70), 且y1+y2+y3 = 180
求: 最大可能的Ymax"


1. JMP Profiler操作过程视频百度视频链接:
链接:https://pan.baidu.com/s/12Os5PZWZ-YJkw-GkiOVOqg
提取码:qlch

2. 示例样本参见Zip附件

以上,供参考~


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2019-6-13 20:23:34 | 只看该作者
不错不错,没想到还真能实现且图形可视化。谢谢啦!
用数学模型好理解:X1,X2,X3按从小到大排序,然后优先满足 X3,再X2,最后剩下的给X1,即可最大化 Ymax.
回复 支持 反对

使用道具 举报

5#
发表于 2021-1-16 12:00:03 | 只看该作者
本帖最后由 Student 于 2021-1-16 12:02 编辑

个人认为使用Excel的规划求解更加简单,把工作交给Excel去做

C:\Users\zhulc\Desktop\2021-01-16_120042.jpg

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|JMP数据分析论坛 ( 沪ICP备13022603号-2 )  

GMT+8, 2024-4-19 12:50 , Processed in 0.388794 second(s), 16 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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