제어

무료 슬롯 Matlab 제어 API는 일반 대수 모델 시스템(무료 슬롯)에 Matlab 프로그래밍 인터페이스를 제공합니다. 무료 슬롯 Matlab Control API 객체를 사용하면 입력 데이터와 모델 결과를 메모리 내 데이터 표현과 교환하는 편리한 방법을 사용할 수 있습니다(데이터베이스), 무료 슬롯 모델 생성 및 실행(직업21475_21519옵션). 또한 밀접하게 관련된 일련의 모델 인스턴스를 보다 효율적인 방법으로 해결하는 방법을 소개합니다(모델인스턴스).

참고
Matlab과 무료 슬롯 사이에서만 데이터를 교환하려면 다음을 사용하세요.무료 슬롯 트랜스퍼 Matlab매우 큰 데이터 세트를 교환하는 경우 무료 슬롯 Matlab Control API보다 더 효율적일 가능성이 높기 때문입니다.

기본 무료 슬롯 엔진은 파일 기반 통신(예: 목록 파일) 및 기타 관리되지 않는 리소스에 어느 정도 의존합니다. 무료 슬롯 Matlab Control API는 무료 슬롯 Java API를 기반으로 하기 때문에 Java 환경에서 외부 리소스를 사용하려면 특별한 주의가 필요합니다. 따라서 Java 가비지 수집기가 작업을 수행하기 전에 일부 개체를 적절하게 삭제해야 합니다.

무료 슬롯 프로그램은 다른 소스 파일(예: $include)을 포함하고, GDX 파일(예: $GDXIN 또는execute_load)에서 데이터를 로드하고, PUT 파일을 생성할 수 있습니다. 이러한 모든 파일은 (상대) 경로로 지정할 수 있으므로 파일 시스템에 대한 앵커가 필요합니다. 기본 개체작업공간파일 시스템에 대한 앵커를 관리합니다.

다음을 제외하고작업공간무료 슬롯 패키지의 개체는 인스턴스가 잠겨 있지 않으면 다른 스레드를 통해 액세스할 수 없습니다. 클래스 자체는 스레드로부터 안전하며 클래스의 여러 객체는 서로 다른 스레드에서 사용될 수 있습니다. (내에서 스레드로부터 안전하지 않은 솔버에 대한 제한 사항은 아래를 참조하세요.)ModelInstance클래스).

참고
여러 인스턴스를 사용하는 경우작업공간동시에 동일한 작업 디렉토리를 사용하지 않아야 합니다. 그렇지 않으면 파일 이름이 충돌하게 될 수 있습니다.

현재만플렉스, 구로비소플렉스해결의 힘을 충분히 활용모델 인스턴스. 일부 솔버는 다음을 사용하는 다중 스레드 애플리케이션에서 작동하지 않습니다.모델 인스턴스. 일부 솔버의 경우 솔버 라이브러리가 스레드로부터 안전하지 않기 때문에 이는 불가피합니다(예:MINOS). 게다가모델 인스턴스2차 모델 유형(QCP, MIQCP, RMIQCP)에는 사용할 수 없습니다.

무료 슬롯 Matlab 제어 API의 이 버전은 또한 약어, 무료 슬롯 컴파일/실행 오류, 목록 파일에 대한 구조적 액세스 및 솔버 옵션과 같은 무료 슬롯 구성요소에 대한 지원을 제공하지 않습니다.

시작하려면 다음을 참조하세요.시작하기.

새 클래스 이름

함께무료 슬롯 46무료 슬롯 Matlab Control API가 재구성되었으며 클래스 이름이 변경되었습니다. 다음은 이전 클래스 이름과 새 클래스 이름의 매핑을 나열합니다.

  • 무료 슬롯AbstractRunParameters: 무료 슬롯control.AbstractRunParameters
  • 무료 슬롯GAMSCheckpoint: 무료 슬롯control.Checkpoint
  • 무료 슬롯무료 슬롯데이터베이스: 무료 슬롯control.Database
  • 무료 슬롯GAMSDatabaseDomainViolation: 무료 슬롯control.DatabaseDomainViolation
  • 무료 슬롯GAMSEngineConfiguration: 무료 슬롯control.engine.Configuration
  • 무료 슬롯GAMSEngineJob: 무료 슬롯control.engine.Job
  • 무료 슬롯GAMSEngineJobBuilder: 무료 슬롯control.engine.JobBuilder
  • 무료 슬롯GAMSEngineRunParameters: 무료 슬롯control.engine.RunParameters
  • 무료 슬롯GAMSEquation: 무료 슬롯control.Equation
  • 무료 슬롯GAMSequationRecord: 무료 슬롯control.EquationRecord
  • 무료 슬롯GAMSGlobals: 무료 슬롯control.Globals
  • 무료 슬롯DebugLevel: 무료 슬롯control.globals.DebugLevel
  • 무료 슬롯UpdateAction: 무료 슬롯control.globals.UpdateAction
  • 무료 슬롯ModelStat: 무료 슬롯control.globals.ModelStat
  • 무료 슬롯SolveStat: 무료 슬롯control.globals.SolveStat
  • 무료 슬롯SetType: 무료 슬롯control.globals.SetType
  • 무료 슬롯VarType: 무료 슬롯control.globals.VarType
  • 무료 슬롯EquType: 무료 슬롯control.globals.EquType
  • 무료 슬롯ArchType: 무료 슬롯control.globals.ArchType
  • 무료 슬롯OS 유형: 무료 슬롯control.globals.OS 유형
  • 무료 슬롯GAMSJob: 무료 슬롯control.Job
  • 무료 슬롯GAMSModelInstance: 무료 슬롯control.ModelInstance
  • 무료 슬롯SymbolUpdateType: 무료 슬롯control.globals.SymbolUpdateType
  • 무료 슬롯GAMSModelInstanceOpt: 무료 슬롯control.ModelInstanceOpt
  • 무료 슬롯GAMSModifier: 무료 슬롯control.Modifier
  • 무료 슬롯GAMSOptions: 무료 슬롯control.Options
  • 무료 슬롯ZeroResRep: 무료 슬롯control.options.ZeroResRep
  • 무료 슬롯TraceOpt: 무료 슬롯control.options.TraceOpt
  • 무료 슬롯TFormat: 무료 슬롯control.options.TFormat
  • 무료 슬롯SysOut: 무료 슬롯control.options.SysOut
  • 무료 슬롯Sys11: 무료 슬롯control.options.Sys11
  • 무료 슬롯Sys10: 무료 슬롯control.options.Sys10
  • 무료 슬롯.억제: 무료 슬롯control.options.Suppress
  • 무료 슬롯SuffixAlgebraVars: 무료 슬롯control.options.SuffixAlgebraVars
  • 무료 슬롯SuffixDLVars: 무료 슬롯control.options.SuffixDLVars
  • 무료 슬롯StringChk: 무료 슬롯control.options.StringChk
  • 무료 슬롯strictSingleton: 무료 슬롯control.options.strictSingleton
  • 무료 슬롯StepSum: 무료 슬롯control.options.StepSum
  • 무료 슬롯SolveOpt: 무료 슬롯control.options.SolveOpt
  • 무료 슬롯SolveLink: 무료 슬롯control.options.SolveLink
  • 무료 슬롯SolPrint: 무료 슬롯control.options.SolPrint
  • 무료 슬롯ShowOSMemory: 무료 슬롯control.options.ShowOSMemory
  • 무료 슬롯SavePoint: 무료 슬롯control.options.SavePoint
  • 무료 슬롯.교체: 무료 슬롯control.options.교체
  • 무료 슬롯ReferenceLineNo: 무료 슬롯control.options.ReferenceLineNo
  • 무료 슬롯PyMultInst: 무료 슬롯control.options.PyMultInst
  • 무료 슬롯PutNR: 무료 슬롯control.options.PutNR
  • 무료 슬롯ProcTreeMemMonitor: 무료 슬롯control.options.ProcTreeMemMonitor
  • 무료 슬롯PreviousWork: 무료 슬롯control.options.PreviousWork
  • 무료 슬롯PrefixLoadPath: 무료 슬롯control.options.PrefixLoadPath
  • 무료 슬롯PageContr: 무료 슬롯control.options.PageContr
  • 무료 슬롯On115: 무료 슬롯control.options.On115
  • 무료 슬롯NoNewVarEqu: 무료 슬롯control.options.NoNewVarEqu
  • 무료 슬롯MIIMode: 무료 슬롯control.options.MIIMode
  • 무료 슬롯LstTitleLeftAligned: 무료 슬롯control.options.LstTitleLeftAligned
  • 무료 슬롯LogLine: 무료 슬롯control.options.LogLine
  • 무료 슬롯.목록: 무료 슬롯control.options.Listing
  • 무료 슬롯Keep: 무료 슬롯control.options.Keep
  • 무료 슬롯IntVarUp: 무료 슬롯control.options.IntVarUp
  • 무료 슬롯InteractiveSolver: 무료 슬롯control.options.InteractiveSolver
  • 무료 슬롯ImplicitAssign: 무료 슬롯control.options.ImplicitAssign
  • 무료 슬롯HoldFixedAsync: 무료 슬롯control.options.HoldFixedAsync
  • 무료 슬롯HoldFixed: 무료 슬롯control.options.HoldFixed
  • 무료 슬롯gdxUels: 무료 슬롯control.options.gdxUels
  • 무료 슬롯gdxConvert: 무료 슬롯control.options.gdxConvert
  • 무료 슬롯gdxCompress: 무료 슬롯control.options.gdxCompress
  • 무료 슬롯FreeEmbeddedPython: 무료 슬롯control.options.FreeEmbeddedPython
  • 무료 슬롯ForceWork: 무료 슬롯control.options.ForceWork
  • 무료 슬롯.필터링됨: 무료 슬롯control.options.필터링됨
  • 무료 슬롯FileCase: 무료 슬롯control.options.FileCase
  • 무료 슬롯FDOpt: 무료 슬롯control.options.FDOpt
  • 무료 슬롯ExecMode: 무료 슬롯control.options.ExecMode
  • 무료 슬롯ErrMsg: 무료 슬롯control.options.ErrMsg
  • 무료 슬롯Empty: 무료 슬롯control.options.Empty
  • 무료 슬롯ECImplicitLoad: 무료 슬롯control.options.ECImplicitLoad
  • 무료 슬롯DumpParms: 무료 슬롯control.options.DumpParms
  • 무료 슬롯DumpOpt: 무료 슬롯control.options.DumpOpt
  • 무료 슬롯Digit: 무료 슬롯control.options.Digit
  • 무료 슬롯DFormat: 무료 슬롯control.options.DFormat
  • 무료 슬롯CheckErrorLevel: 무료 슬롯control.options.CheckErrorLevel
  • 무료 슬롯CharSet: 무료 슬롯control.options.CharSet
  • 무료 슬롯LstCase: 무료 슬롯control.options.LstCase
  • 무료 슬롯CaptureModelInstance: 무료 슬롯control.options.CaptureModelInstance
  • 무료 슬롯AsyncSolLst: 무료 슬롯control.options.AsyncSolLst
  • 무료 슬롯AppendOut: 무료 슬롯control.options.AppendOut
  • 무료 슬롯AppendExpand: 무료 슬롯control.options.AppendExpand
  • 무료 슬롯Action: 무료 슬롯control.options.Action
  • 무료 슬롯무료 슬롯매개변수: 무료 슬롯control.매개변수
  • 무료 슬롯GAMSParameterRecord: 무료 슬롯control.ParameterRecord
  • 무료 슬롯GAMSRunParameters: 무료 슬롯control.RunParameters
  • 무료 슬롯GAMSSet: 무료 슬롯control.Set
  • 무료 슬롯GAMSSetRecord: 무료 슬롯control.SetRecord
  • 무료 슬롯GAMSSymbol: 무료 슬롯control.Symbol
  • 무료 슬롯GAMSSymbolDomainViolation: 무료 슬롯control.SymbolDomainViolation
  • 무료 슬롯GAMSSymbolRecord: 무료 슬롯control.SymbolRecord
  • 무료 슬롯무료 슬롯변수: 무료 슬롯control.Variable
  • 무료 슬롯GAMSVariableRecord: 무료 슬롯control.VariableRecord
  • 무료 슬롯GAMSWorkspace: 무료 슬롯control.Workspace
  • 무료 슬롯GAMSWorkspaceInfo: 무료 슬롯control.WorkspaceInfo