matlab simlink的格式

时间:2017年3月29日15:40:31

matlab 基于simlink自动保存的文件,

1.基于此文件,我可以做的事情是

2.难度在哪里呢

3.是否可以借鉴其参数构建自己的软件模块呢


Model {
  Name              "currentTestGreat"
  Version          8.1
  MdlSubVersion          0
  GraphicalInterface {
    NumRootInports        0
    NumRootOutports        0
    ParameterArgumentNames  ""
    ComputedModelVersion    "1.18"
    NumModelReferences        0
    NumTestPointedSignals   0
  }
  SavedCharacterEncoding  "windows-1252"
  slprops.hdlmdlprops {
    $PropName            "HDLParams"
    $ObjectID            1
    Array {
      Type              "Cell"
      Dimension              2
      Cell              "HDLSubsystem"
      Cell              "currentTestGreat"
      PropName              "mdlProps"
    }
  }
  SaveDefaultBlockParams  on
  ScopeRefreshTime      0.035000
  OverrideScopeRefreshTime on
  DisableAllScopes      off
  DataTypeOverride      "UseLocalSettings"
  DataTypeOverrideAppliesTo "AllNumericTypes"
  MinMaxOverflowLogging      "UseLocalSettings"
  MinMaxOverflowArchiveMode "Overwrite"
  FPTRunName          "Run 1"
  MaxMDLFileLineLength      120
  Object {
    $PropName            "BdWindowsInfo"
    $ObjectID            2
    $ClassName            "Simulink.BDWindowsInfo"
    Object {
      $PropName              "WindowsInfo"
      $ObjectID              3
      $ClassName          "Simulink.WindowInfo"
      IsActive              [1]
      Location              [1912.0, -8.0, 1616.0, 886.0]
      Object {
    $PropName        "ModelBrowserInfo"
    $ObjectID        4
    $ClassName        "Simulink.ModelBrowserInfo"
    Visible            [1]
    DockPosition        "Left"
    Width            [50]
    Height            [50]
    Filter            [9]
      }
      Object {
    $PropName        "ExplorerBarInfo"
    $ObjectID        5
    $ClassName        "Simulink.ExplorerBarInfo"
    Visible            [1]
      }
      Object {
    $PropName        "EditorsInfo"
    $ObjectID        6
    $ClassName        "Simulink.EditorInfo"
    IsActive        [1]
    ViewObjType        "SimulinkTopLevel"
    LoadSaveID        "0"
    Extents            [1373.0, 712.0]
    ZoomFactor        [1.6561743341404356]
    Offset            [95.4904970760233, 40.546783625730995]
      }
    }
  }
  Created          "Wed Jan 18 11:10:53 2017"
  Creator          "Administrator"
  UpdateHistory          "UpdateHistoryNever"
  ModifiedByFormat      "%<Auto>"
  LastModifiedBy      "EN.G LZF"
  ModifiedDateFormat      "%<Auto>"
  LastModifiedDate      "Wed Mar 29 15:25:53 2017"
  RTWModifiedTimeStamp      412702615
  ModelVersionFormat      "1.%<AutoIncrement:18>"
  ConfigurationManager      "None"
  SampleTimeColors      off
  SampleTimeAnnotations      off
  LibraryLinkDisplay      "disabled"
  WideLines          off
  ShowLineDimensions      off
  ShowPortDataTypes      off
  ShowDesignRanges      off
  ShowLoopsOnError      on
  IgnoreBidirectionalLines off
  ShowStorageClass      off
  ShowTestPointIcons      on
  ShowSignalResolutionIcons on
  ShowViewerIcons      on
  SortedOrder          off
  ExecutionContextIcon      off
  ShowLinearizationAnnotations on
  BlockNameDataTip      off
  BlockParametersDataTip  off
  BlockDescriptionStringDataTip    off
  ToolBar          on
  StatusBar          on
  BrowserShowLibraryLinks off
  BrowserLookUnderMasks      off
  SimulationMode      "normal"
  LinearizationMsg      "none"
  Profile          off
  ParamWorkspaceSource      "MATLABWorkspace"
  AccelSystemTargetFile      "accel.tlc"
  AccelTemplateMakefile      "accel_default_tmf"
  AccelMakeCommand      "make_rtw"
  TryForcingSFcnDF      off
  Object {
    $PropName            "DataLoggingOverride"
    $ObjectID            7
    $ClassName            "Simulink.SimulationData.ModelLoggingInfo"
    model_            "current"
    overrideMode_        [0.0]
    Array {
      Type              "Cell"
      Dimension              1
      Cell              "current"
      PropName              "logAsSpecifiedByModels_"
    }
    Array {
      Type              "Cell"
      Dimension              1
      Cell              []
      PropName              "logAsSpecifiedByModelsSSIDs_"
    }
  }
  RecordCoverage      off
  CovPath          "/"
  CovSaveName          "covdata"
  CovMetricSettings      "dw"
  CovNameIncrementing      off
  CovHtmlReporting      on
  CovForceBlockReductionOff on
  covSaveCumulativeToWorkspaceVar on
  CovSaveSingleToWorkspaceVar on
  CovCumulativeVarName      "covCumulativeData"
  CovCumulativeReport      off
  CovReportOnPause      on
  CovModelRefEnable      "Off"
  CovExternalEMLEnable      off
  ExtModeBatchMode      off
  ExtModeEnableFloating      on
  ExtModeTrigType      "manual"
  ExtModeTrigMode      "normal"
  ExtModeTrigPort      "1"
  ExtModeTrigElement      "any"
  ExtModeTrigDuration      1000
  ExtModeTrigDurationFloating "auto"
  ExtModeTrigHoldOff      0
  ExtModeTrigDelay      0
  ExtModeTrigDirection      "rising"
  ExtModeTrigLevel      0
  ExtModeArchiveMode      "off"
  ExtModeAutoIncOneShot      off
  ExtModeIncDirWhenArm      off
  ExtModeAddSuffixToVar      off
  ExtModeWriteAllDataToWs off
  ExtModeArmWhenConnect      on
  ExtModeSkipDownloadWhenConnect off
  ExtModeLogAll          on
  ExtModeAutoUpdateStatusClock on
  BufferReuse          on
  ShowModelReferenceBlockVersion off
  ShowModelReferenceBlockIO off
  Array {
    Type            "Handle"
    Dimension            1
    Simulink.ConfigSet {
      $ObjectID              8
      Version              "1.13.0"
      Array {
    Type            "Handle"
    Dimension        9
    Simulink.SolverCC {
      $ObjectID          9
      Version          "1.13.0"
      StartTime          "0.0"
      StopTime          "20"
      AbsTol          "auto"
      FixedStep          "0.01"
      InitialStep          "auto"
      MaxNumMinSteps      "-1"
      MaxOrder          5
      ZcThreshold          "auto"
      ConsecutiveZCsStepRelTol "10*128*eps"
      MaxConsecutiveZCs      "1000"
      ExtrapolationOrder      4
      NumberNewtonIterations  1
      MaxStep          "auto"
      MinStep          "auto"
      MaxConsecutiveMinStep      "1"
      RelTol          "1e-3"
      SolverMode          "Auto"
      EnableConcurrentExecution off
      ConcurrentTasks      off
      Solver          "ode14x"
      SolverName          "ode14x"
      SolverJacobianMethodControl "auto"
      ShapePreserveControl      "DisableAll"
      ZeroCrossControl      "UseLocalSettings"
      ZeroCrossAlgorithm      "Nonadaptive"
      AlgebraicLoopSolver      "TrustRegion"
      SolverResetMethod      "Fast"
      PositivePriorityOrder      off
      AutoInsertRateTranBlk      off
      SampleTimeConstraint      "Unconstrained"
      InsertRTBMode          "Whenever possible"
    }
    Simulink.DataIOCC {
      $ObjectID          10
      Version          "1.13.0"
      Decimation          "1"
      ExternalInput          "[t, u]"
      FinalStateName      "xFinal"
      InitialState          "xInitial"
      LimitDataPoints      on
      MaxDataPoints          "1000"
      LoadExternalInput      off
      LoadInitialState      off
      SaveFinalState      off
      SaveCompleteFinalSimState off
      SaveFormat          "Array"
      SignalLoggingSaveFormat "Dataset"
      SaveOutput          on
      SaveState          off
      SignalLogging          on
      DSMLogging          on
      InspectSignalLogs      off
      SaveTime          on
      ReturnWorkspaceOutputs  off
      StateSaveName          "xout"
      TimeSaveName          "tout"
      OutputSaveName      "yout"
      SignalLoggingName      "logsout"
      DSMLoggingName      "dsmout"
      OutputOption          "RefineOutputTimes"
      OutputTimes          "[]"
      ReturnWorkspaceOutputsName "out"
      Refine          "1"
    }
    Simulink.OptimizationCC {
      $ObjectID          11
      Version          "1.13.0"
      Array {
        Type            "Cell"
        Dimension            8
        Cell            "BooleansAsBitfields"
        Cell            "PassReuseOutputArgsAs"
        Cell            "PassReuseOutputArgsThreshold"
        Cell            "ZeroExternalMemoryAtStartup"
        Cell            "ZeroInternalMemoryAtStartup"
        Cell            "OptimizeModelRefInitCode"
        Cell            "NoFixptDivByZeroProtection"
        Cell            "UseSpecifiedMinMax"
        PropName            "DisabledProps"
      }
      BlockReduction      on
      BooleanDataType      on
      ConditionallyExecuteInputs on
      InlineParams          off
      UseIntDivNetSlope      off
      UseFloatMulNetSlope      off
      UseSpecifiedMinMax      off
      InlineInvariantSignals  off
      OptimizeBlockIOStorage  on
      BufferReuse          on
      EnhancedBackFolding      off
      StrengthReduction      off
      ExpressionFolding      on
      BooleansAsBitfields      off
      BitfieldContainerType      "uint_T"
      EnableMemcpy          on
      MemcpyThreshold      64
      PassReuseOutputArgsAs      "Structure reference"
      ExpressionDepthLimit      128
      FoldNonRolledExpr      on
      LocalBlockOutputs      on
      RollThreshol

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值