Subversion Repositories shark

Rev

Blame | Last modification | View Log | RSS feed

Model {
  Name                    "untitled"
  Version                 3.00
  SimParamPage            "Solver"
  SampleTimeColors        off
  InvariantConstants      off
  WideVectorLines         off
  ShowLineWidths          off
  ShowPortDataTypes       off
  StartTime               "0.0"
  StopTime                "10.0"
  SolverMode              "Auto"
  Solver                  "ode45"
  RelTol                  "1e-3"
  AbsTol                  "auto"
  Refine                  "1"
  MaxStep                 "auto"
  InitialStep             "auto"
  FixedStep               "auto"
  MaxOrder                5
  OutputOption            "RefineOutputTimes"
  OutputTimes             "[]"
  LoadExternalInput       off
  ExternalInput           "[t, u]"
  SaveTime                on
  TimeSaveName            "tout"
  SaveState               off
  StateSaveName           "xout"
  SaveOutput              on
  OutputSaveName          "yout"
  LoadInitialState        off
  InitialState            "xInitial"
  SaveFinalState          off
  FinalStateName          "xFinal"
  SaveFormat              "Matrix"
  LimitMaxRows            off
  MaxRows                 "1000"
  Decimation              "1"
  AlgebraicLoopMsg        "warning"
  MinStepSizeMsg          "warning"
  UnconnectedInputMsg     "warning"
  UnconnectedOutputMsg    "warning"
  UnconnectedLineMsg      "warning"
  InheritedTsInSrcMsg     "warning"
  IntegerOverflowMsg      "warning"
  UnnecessaryDatatypeConvMsg "none"
  Int32ToFloatConvMsg     "warning"
  SignalLabelMismatchMsg  "none"
  ConsistencyChecking     "off"
  ZeroCross               on
  SimulationMode          "normal"
  BlockDataTips           on
  BlockParametersDataTip  on
  BlockAttributesDataTip  off
  BlockPortWidthsDataTip  off
  BlockDescriptionStringDataTip off
  BlockMaskParametersDataTip off
  ToolBar                 on
  StatusBar               on
  BrowserShowLibraryLinks off
  BrowserLookUnderMasks   off
  OptimizeBlockIOStorage  on
  BufferReuse             on
  BooleanDataType         off
  RTWSystemTargetFile     "grt.tlc"
  RTWInlineParameters     off
  RTWRetainRTWFile        off
  RTWTemplateMakefile     "grt_default_tmf"
  RTWMakeCommand          "make_rtw"
  RTWGenerateCodeOnly     off
  ExtModeMexFile          "ext_comm"
  ExtModeBatchMode        off
  ExtModeTrigType         "manual"
  ExtModeTrigMode         "oneshot"
  ExtModeTrigPort         "1"
  ExtModeTrigElement      "any"
  ExtModeTrigDuration     1000
  ExtModeTrigHoldOff      0
  ExtModeTrigDelay        0
  ExtModeTrigDirection    "rising"
  ExtModeTrigLevel        0
  ExtModeArchiveMode      "off"
  ExtModeAutoIncOneShot   off
  ExtModeIncDirWhenArm    off
  ExtModeAddSuffixToVar   off
  ExtModeWriteAllDataToWs off
  ExtModeArmWhenConnect   off
  Created                 "Wed Jun 13 15:08:16 2001"
  UpdateHistory           "UpdateHistoryNever"
  ModifiedByFormat        "%<Auto>"
  ModifiedDateFormat      "%<Auto>"
  LastModifiedDate        "Wed Jun 13 16:18:38 2001"
  ModelVersionFormat      "1.%<AutoIncrement:1>"
  ConfigurationManager    "none"
  BlockDefaults {
    Orientation             "right"
    ForegroundColor         "black"
    BackgroundColor         "white"
    DropShadow              off
    NamePlacement           "normal"
    FontName                "Helvetica"
    FontSize                10
    FontWeight              "normal"
    FontAngle               "normal"
    ShowName                on
  }
  AnnotationDefaults {
    HorizontalAlignment     "center"
    VerticalAlignment       "middle"
    ForegroundColor         "black"
    BackgroundColor         "white"
    DropShadow              off
    FontName                "Helvetica"
    FontSize                10
    FontWeight              "normal"
    FontAngle               "normal"
  }
  LineDefaults {
    FontName                "Helvetica"
    FontSize                9
    FontWeight              "normal"
    FontAngle               "normal"
  }
  System {
    Name                    "untitled"
    Location                [322, 83, 806, 384]
    Open                    on
    ModelBrowserVisibility  off
    ModelBrowserWidth       200
    ScreenColor             "automatic"
    PaperOrientation        "landscape"
    PaperPositionMode       "auto"
    PaperType               "usletter"
    PaperUnits              "inches"
    ZoomFactor              "100"
    AutoZoom                on
    ReportName              "simulink-default.rpt"
    Block {
      BlockType               Clock
      Name                    "Clock"
      Position                [60, 260, 80, 280]
      DisplayTime             off
      Decimation              "10"
    }
    Block {
      BlockType               Constant
      Name                    "Constant"
      Position                [15, 15, 45, 45]
      Value                   "0"
    }
    Block {
      BlockType               Gain
      Name                    "Gain"
      Position                [155, 180, 185, 210]
      Orientation             "left"
      NamePlacement           "alternate"
      Gain                    "1"
      SaturateOnIntegerOverflow on
    }
    Block {
      BlockType               Reference
      Name                    "Matrix\nGain"
      Ports                   [1, 1, 0, 0, 0]
      Position                [270, 55, 300, 85]
      SourceBlock             "simulink3/Math/Matrix\nGain"
      SourceType              "Matrix Gain"
      K                       "k"
    }
    Block {
      BlockType               StateSpace
      Name                    "State-Space"
      Position                [120, 73, 180, 107]
      A                       "a"
      B                       "b"
      C                       "eye(4,4)"
      D                       "zeros(4,1)"
      X0                      "[0.1 0 0 0]"
    }
    Block {
      BlockType               Sum
      Name                    "Sum"
      Ports                   [2, 1, 0, 0, 0]
      Position                [55, 80, 75, 100]
      ShowName                off
      IconShape               "round"
      Inputs                  "|+-"
      SaturateOnIntegerOverflow on
    }
    Block {
      BlockType               ToWorkspace
      Name                    "To Workspace"
      Position                [310, 255, 370, 285]
      VariableName            "t"
      Buffer                  "inf"
      Decimation              "1"
      SampleTime              "-1"
      SaveFormat              "Matrix"
    }
    Block {
      BlockType               ToWorkspace
      Name                    "To Workspace1"
      Position                [370, 170, 430, 200]
      VariableName            "y"
      Buffer                  "inf"
      Decimation              "1"
      SampleTime              "-1"
      SaveFormat              "Matrix"
    }
    Block {
      BlockType               ZeroOrderHold
      Name                    "Zero-Order\nHold"
      Position                [210, 61, 245, 99]
      SampleTime              "0.017"
    }
    Line {
      SrcBlock                "Sum"
      SrcPort                 1
      DstBlock                "State-Space"
      DstPort                 1
    }
    Line {
      SrcBlock                "Constant"
      SrcPort                 1
      Points                  [0, 35; -30, 0; 0, 25]
      DstBlock                "Sum"
      DstPort                 1
    }
    Line {
      SrcBlock                "Clock"
      SrcPort                 1
      Points                  [170, 0]
      Branch {
        Points                  [5, 0; 0, -20]
      }
      Branch {
        DstBlock                "To Workspace"
        DstPort                 1
      }
    }
    Line {
      SrcBlock                "Matrix\nGain"
      SrcPort                 1
      Points                  [0, 20; 10, 0; 0, -5; 20, 0]
      Branch {
        Points                  [20, 0]
        DstBlock                "To Workspace1"
        DstPort                 1
      }
      Branch {
        Points                  [0, -5; -5, 0; 0, 115]
        DstBlock                "Gain"
        DstPort                 1
      }
    }
    Line {
      SrcBlock                "Gain"
      SrcPort                 1
      Points                  [-85, 0]
      DstBlock                "Sum"
      DstPort                 2
    }
    Line {
      SrcBlock                "State-Space"
      SrcPort                 1
      Points                  [10, 0]
      DstBlock                "Zero-Order\nHold"
      DstPort                 1
    }
    Line {
      SrcBlock                "Zero-Order\nHold"
      SrcPort                 1
      Points                  [5, 0]
      DstBlock                "Matrix\nGain"
      DstPort                 1
    }
  }
}