MATP1生成测试SolutionSet

觉得有用的话,欢迎一起讨论相互学习~

ProblemSet matp1;
matp1 = MATP1.getProblem();
ReadPrintPFTools tools = new ReadPrintPFTools();
SolutionSet testSSvarMATP1 = new SolutionSet();设置初始化测试标准SolutionSet
tools.InistdSoltSet(10,0,testSSvarMATP1,matp1);
tools.PrintSolutionSet(testSSvarMATP1);
//设置初始化测试标准SolutionSet,即最大值为1,最小值为0,x0值可以指定为0-1之间的任意实数
public void InistdSoltSet(int num_sol, double x0, SolutionSet solset, ProblemSet PS) throws ClassNotFoundException, JMException {//初始化SolutionSet及其XrealXReal[] Xn = new XReal[num_sol];for (int i = 0; i < num_sol; i++) {solset.add(new Solution(PS));//将每个solution的决策变量取出,单独进行保存Xn[i] = new XReal(solset.get(i));//设置所有Solution中的x0Xn[i].setValue(0, x0);//设置Solution i 中的其余位置for (int j = 1; j < Xn[i].size(); j++) {Xn[i].setValue(j,(double) i*(1.0-0.0)/num_sol);}}
}
//打印SolutionSet的全部变量public void PrintSolutionSet(SolutionSet solset) {//检验决策变量Variable[] var;for (int i = 0; i < solset.size(); i++) {System.out.println("Solution " + i + "Variable   ");var = solset.get(i).getDecisionVariables();for (int j = 0; j < var.length; j++) {System.out.print(var[j] + "  ");}System.out.println();}}

结果

MATP1生成测试SolutionSet相关推荐

  1. 教你在Python中用Scikit生成测试数据集(附代码、学习资料)

    原文标题:How to Generate Test Datasets in Python with Scikit-learn 作者:Jason Brownlee 翻译:笪洁琼 校对:顾佳妮 本文共17 ...

  2. 25.怎样在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块

    转自:https://blog.csdn.net/wangyj1992/article/details/78387728 因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我 ...

  3. Maven之生成测试覆盖度的插件cobertura-maven-plugin的使用

    摘要:Maven中可以通过使用插件检查一个项目的测试代码的覆盖度,这个插件就是cobertura-maven-plugin,这个插件如何使用我做了测试,现在记录一下! 一:首先在你的项目的pom.xm ...

  4. [AssistantTool]_7_添加生成测试图的功能

    [AssistantTool]_7_添加生成测试图的功能 创建时间:20200615 17:30:00 功能 生成测试图,并保存对应原始数据到文件中,用来给嵌入式设备测试输出原色是否正常的问题 支持的 ...

  5. 在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块

    因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我个人认为,好记性不如多做笔记多反思总结. 1.    前提条件 开发环境已正确配置 工程已解决JUnit依赖关系(pom. ...

  6. Python—— 随机生成测试试卷

    假设语文老师给学生最近学习的古诗进行一次小测验,但是为了防止作弊,每个人的试卷出题顺序各不相同. 程序: 创建20份不同的试卷 每份数据创建10个选择题,次序随机. 每个问题有四个选项,其中只有一个正 ...

  7. mmdetection生成测试集的测试结果并保存在.json

    mmdetection生成测试集的测试结果并保存在.json 原代码测试验证时没有输出检测结果的文件,只能自己手动改一个了.本来想自己写一个后来发现原来有,方法如下: 在mmdet/apis/test ...

  8. C++:实现量化Path generation路径生成测试实例

    C++:实现量化Path generation路径生成测试实例 #include "pathgenerator.hpp" #include "utilities.hpp& ...

  9. geojson 在线生成测试地址分享

    geojson 在线生成测试地址分享: http://geojson.io

最新文章

  1. 写入时复制(Copy-on-write)机制
  2. online_judge_1046
  3. 读取无线手柄数据_《宇宙机器人》×PS5手柄使用体验:登月级进化
  4. java Arrays Generic
  5. composer php 打包图片,composer 打包到 packagist
  6. python编辑excel文件_python自动化之修改excel(包括xls文件和xlsx文件)
  7. 大数据分析必不可少之数据仓库
  8. android通用对话框,android-所有活动中的“通用”对话框
  9. 小米删除了文件无网络无服务器,两部小米手机无网络快速互传文件
  10. 红色警戒 direct错误
  11. johnson算法(johnson算法最优顺序怎么算)
  12. FFmpeg合并多个ts视频文件
  13. 明翰英语教学系列之PTE与多邻国篇V1.1
  14. JAVA对接大汉三通短信http接口
  15. 第十二届蓝桥杯时间显示问题 python解法
  16. 画图计算机应用基础,计算机应用基础教案:Windows XP附件——写字板、画图.doc...
  17. 完成有顺序约束的任务指派问题--应用模拟退火算法求解
  18. Java + OpenCV 实现图片年龄识别(JavaCV)
  19. python根据关键字爬取微博_Python 超简单爬取微博热搜榜数据
  20. Kubesphere-多节点安装

热门文章

  1. root 无法修改文件权限
  2. 查找重复出现N次或N次以上的数组项
  3. “我们没有竞争对手”专访Splunk中国区总经理严立忠
  4. GUI 和 CLI 到底指什么?
  5. 图书租赁系统html,图书租赁管理系统
  6. 审批保单信息java_policy-1 统一保单信息查询管理平台接口 - 下载 - 搜珍网
  7. 大IPD之——学习华为的产品路标,了解IPD的“形”与“魂”(十二)
  8. 如何写好大型项目的项目周工作汇报
  9. java操作es之各种高级查询
  10. FPGA架构与HLS工具