• 大小: 13.24MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-20
  • 语言: C#
  • 标签: 遗传算法  排程  c#  

资源简介

在matlab中编写遗传算法利用mcr导出为.m文件供c#引用,采用winform设计系统前端,整个系统包括基于遗传算法的排程系统的对于资源物件的增删改查,针对任务的排程,插单和撤单的处理以及任务状态的反馈和查询修改

资源截图

代码片段和文件信息

/*
* MATLAB Compiler: 5.1 (R2014a)
* Date: Mon Nov 27 19:39:30 2017
* Arguments: “-B“ “macro_default“ “-W“ “dotnet:InsertScheduleClass10.0private“ “-T“
* “link:lib“ “-d“ “F:\matlabpractice\PPSchedule 1.6\Br\InsertSchedule\for_testing“ “-v“
* “F:\matlabpractice\PPSchedule 1.6\Br\CalDate.m“ “F:\matlabpractice\PPSchedule
* 1.6\Br\calInLoad.m“ “F:\matlabpractice\PPSchedule 1.6\Br\CalWELoad.m“
* “F:\matlabpractice\PPSchedule 1.6\Br\InCalWELoad.m“ “F:\matlabpractice\PPSchedule
* 1.6\Br\InsertSchedule.m“ “F:\matlabpractice\PPSchedule 1.6\Br\NumBe.m“
* “F:\matlabpractice\PPSchedule 1.6\Br\SCal.m“ “F:\matlabpractice\PPSchedule
* 1.6\Br\WCalMELoad.m“ “F:\matlabpractice\PPSchedule 1.6\Br\WCalWELoad.m“
* “F:\matlabpractice\PPSchedule 1.6\Br\XiuP.m“ “class{Class1:F:\matlabpractice\PPSchedule
* 1.6\Br\CalDate.mF:\matlabpractice\PPSchedule
* 1.6\Br\calInLoad.mF:\matlabpractice\PPSchedule
* 1.6\Br\CalWELoad.mF:\matlabpractice\PPSchedule
* 1.6\Br\InCalWELoad.mF:\matlabpractice\PPSchedule
* 1.6\Br\InsertSchedule.mF:\matlabpractice\PPSchedule
* 1.6\Br\NumBe.mF:\matlabpractice\PPSchedule 1.6\Br\SCal.mF:\matlabpractice\PPSchedule
* 1.6\Br\WCalMELoad.mF:\matlabpractice\PPSchedule
* 1.6\Br\WCalWELoad.mF:\matlabpractice\PPSchedule 1.6\Br\XiuP.m}“ 
*/
using System;
using System.Reflection;
using System.IO;
using MathWorks.MATLAB.NET.Arrays;
using MathWorks.MATLAB.NET.Utility;

#if SHARED
[assembly: System.Reflection.AssemblyKeyFile(@““)]
#endif

namespace InsertSchedule
{

  /// 
  /// The Class1 class provides a CLS compliant MWArray interface to the MATLAB
  /// functions contained in the files:
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\CalDate.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\calInLoad.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\CalWELoad.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\InCalWELoad.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\InsertSchedule.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\NumBe.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\SCal.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\WCalMELoad.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\WCalWELoad.m
  /// 
  /// F:\matlabpractice\PPSchedule 1.6\Br\XiuP.m
  /// 
  /// deployprint.m
  /// 
  /// printdlg.m
  /// 

  /// 
  /// @Version 0.0
  /// 

  public class Class1 : IDisposable
  {
    #region Constructors

    /// 
    /// The static constructor instantiates and initializes the MATLAB Compiler Runtime
    /// instance.
    /// 
    static Class1()
    {
      if (MWMCR.MCRAppInitialized)
      {
        try
        {
          Assembly assembly= As

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         207  2018-05-08 22:51  .project
     目录           0  2017-11-29 16:48  InsertSchedule\
     目录           0  2017-11-29 16:48  InsertSchedule\for_redistribution\
     文件      922112  2017-11-27 19:39  InsertSchedule\for_redistribution\MyAppInstaller_web.exe
     目录           0  2017-11-29 16:48  InsertSchedule\for_redistribution_files_only\
     文件      115712  2017-11-27 19:39  InsertSchedule\for_redistribution_files_only\InsertSchedule.dll
     文件       30474  2017-11-27 19:39  InsertSchedule\for_redistribution_files_only\InsertSchedule_overview.html
     文件      116224  2017-11-27 19:39  InsertSchedule\for_redistribution_files_only\InsertScheduleNative.dll
     文件        3286  2017-11-27 19:39  InsertSchedule\for_redistribution_files_only\readme.txt
     目录           0  2017-11-29 16:48  InsertSchedule\for_testing\
     文件       87068  2017-11-27 19:39  InsertSchedule\for_testing\Class1.cs
     文件       88982  2017-11-27 19:39  InsertSchedule\for_testing\Class1Native.cs
     文件      115712  2017-11-27 19:39  InsertSchedule\for_testing\InsertSchedule.dll
     文件       92675  2017-11-27 19:39  InsertSchedule\for_testing\InsertSchedule.xml
     文件       30474  2017-11-27 19:39  InsertSchedule\for_testing\InsertSchedule_overview.html
     文件      116224  2017-11-27 19:39  InsertSchedule\for_testing\InsertScheduleNative.dll
     文件       88177  2017-11-27 19:39  InsertSchedule\for_testing\InsertScheduleNative.xml
     文件         102  2017-11-27 19:39  InsertSchedule\for_testing\mccExcludedFiles.log
     文件        3286  2017-11-27 19:39  InsertSchedule\for_testing\readme.txt
     文件        5779  2017-11-27 19:39  InsertSchedule\PackagingLog.txt
     目录           0  2017-11-29 16:48  MAIN3\
     目录           0  2017-11-29 16:48  MAIN3\for_redistribution\
     文件      884224  2017-02-18 12:24  MAIN3\for_redistribution\MyAppInstaller_web.exe
     目录           0  2017-11-29 16:48  MAIN3\for_redistribution_files_only\
     文件       88576  2017-02-18 12:24  MAIN3\for_redistribution_files_only\MAIN3.dll
     文件       30456  2017-02-18 12:24  MAIN3\for_redistribution_files_only\MAIN3_overview.html
     文件       88576  2017-02-18 12:24  MAIN3\for_redistribution_files_only\MAIN3Native.dll
     文件        3121  2017-02-18 12:24  MAIN3\for_redistribution_files_only\readme.txt
     目录           0  2017-11-29 16:48  MAIN3\for_testing\
     文件        8298  2017-02-18 12:24  MAIN3\for_testing\Class1.cs
     文件        8483  2017-02-18 12:24  MAIN3\for_testing\Class1Native.cs
............此处省略367个文件信息

评论

共有 条评论