问题描述
我正在使用蒙特卡洛模拟法开发具有约束的投资组合优化代码。但是,我遇到了一个问题。我的问题如下:
我有一份工具清单[“ Multi”,“ Equity 1”,“ Equity 2”,“ Equity 3”,“ FI”,“现金”]
我想为这些工具生成一个随机数列表,例如
权重(随机数)= [xx,xx,xx,xx,xx,xx]
但是,有多个约束,例如:
- 所有权重在0.05到0.20之间。
- “现金”的重量必须在0到0.10之间(即0
- “权益1”的权重必须为0.15(即权重[1] = 0.15)
无论如何,我是否可以生成满足所有这些条件的随机数?当然,所有权重之和必须等于一。
谢谢大家的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)