Buscar

Norman Nise 6ed livro + solucionário

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Apendice.pdf
__MACOSX/Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/._Apendice.pdf
Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Engenharia de Sistemas de Controle Toolbox/AppC/Arquivos Simulink para o Apàndice C/apcex1.mdl
Model {
 Name			 "apcex1"
 Version		 7.4
 MdlSubVersion		 0
 GraphicalInterface {
 NumRootInports	 0
 NumRootOutports	 0
 ParameterArgumentNames ""
 ComputedModelVersion "1.23"
 NumModelReferences	 0
 NumTestPointedSignals 0
 }
 SavedCharacterEncoding "windows-1252"
 SaveDefaultBlockParams on
 ScopeRefreshTime	 0.035000
 OverrideScopeRefreshTime on
 DisableAllScopes	 off
 DataTypeOverride	 "UseLocalSettings"
 MinMaxOverflowLogging	 "UseLocalSettings"
 MinMaxOverflowArchiveMode "Overwrite"
 MaxMDLFileLineLength	 120
 Created		 "Sun Apr 11 07:09:50 1999"
 Creator		 "Norman"
 UpdateHistory		 "UpdateHistoryNever"
 ModifiedByFormat	 "%<Auto>"
 LastModifiedBy	 "Jackson"
 ModifiedDateFormat	 "%<Auto>"
 LastModifiedDate	 "Fri Feb 10 10:27:04 2012"
 RTWModifiedTimeStamp	 250770416
 ModelVersionFormat	 "1.%<AutoIncrement:23>"
 ConfigurationManager	 "none"
 SampleTimeColors	 off
 SampleTimeAnnotations	 off
 LibraryLinkDisplay	 "none"
 WideLines		 off
 ShowLineDimensions	 off
 ShowPortDataTypes	 off
 ShowLoopsOnError	 on
 IgnoreBidirectionalLines off
 ShowStorageClass	 off
 ShowTestPointIcons	 on
 ShowSignalResolutionIcons on
 ShowViewerIcons	 on
 SortedOrder		 off
 ExecutionContextIcon	 off
 ShowLinearizationAnnotations on
 BlockNameDataTip	 off
 BlockParametersDataTip on
 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
 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	 "oneshot"
 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	 off
 ExtModeSkipDownloadWhenConnect off
 ExtModeLogAll		 on
 ExtModeAutoUpdateStatusClock on
 BufferReuse		 off
 ShowModelReferenceBlockVersion off
 ShowModelReferenceBlockIO off
 Array {
 Type		 "Handle"
 Dimension		 1
 Simulink.ConfigSet {
 $ObjectID		 1
 Version		 "1.6.0"
 Array {
	Type			"Handle"
	Dimension		8
	Simulink.SolverCC {
	 $ObjectID		 2
	 Version		 "1.6.0"
	 StartTime		 "0.0"
	 StopTime		 "3"
	 AbsTol		 "1e-6"
	 FixedStep		 "auto"
	 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		 "SingleTasking"
	 Solver		 "ode45"
	 SolverName		 "ode45"
	 ShapePreserveControl	 "DisableAll"
	 ZeroCrossControl	 "UseLocalSettings"
	 ZeroCrossAlgorithm	 "Nonadaptive"
	 AlgebraicLoopSolver	 "TrustRegion"
	 SolverResetMethod	 "Fast"
	 PositivePriorityOrder	 off
	 AutoInsertRateTranBlk	 off
	 SampleTimeConstraint	 "Unconstrained"
	 InsertRTBMode		 "Whenever possible"
	}
	Simulink.DataIOCC {
	 $ObjectID		 3
	 Version		 "1.6.0"
	 Decimation		 "1"
	 ExternalInput		 "[t, u]"
	 FinalStateName	 "xFinal"
	 InitialState		 "xInitial"
	 LimitDataPoints	 off
	 MaxDataPoints		 "1000"
	 LoadExternalInput	 off
	 LoadInitialState	 off
	 SaveFinalState	 off
	 SaveCompleteFinalSimState off
	 SaveFormat		 "Array"
	 SaveOutput		 on
	 SaveState		 off
	 SignalLogging		 on
	 InspectSignalLogs	 off
	 SaveTime		 on
	 ReturnWorkspaceOutputs off
	 StateSaveName		 "xout"
	 TimeSaveName		 "tout"
	 OutputSaveName	 "yout"
	 SignalLoggingName	 "sigsOut"
	 OutputOption		 "RefineOutputTimes"
	 OutputTimes		 "[]"
	 ReturnWorkspaceOutputsName "out"
	 Refine		 "1"
	}
	Simulink.OptimizationCC {
	 $ObjectID		 4
	 Version		 "1.6.0"
	 BlockReduction	 on
	 BooleanDataType	 off
	 ConditionallyExecuteInputs on
	 InlineParams		 off
	 UseIntDivNetSlope	 off
	 InlineInvariantSignals off
	 OptimizeBlockIOStorage off
	 BufferReuse		 off
	 EnhancedBackFolding	 off
	 StrengthReduction	 off
	 EnforceIntegerDowncast on
	 ExpressionFolding	 off
	 BooleansAsBitfields	 off
	 EnableMemcpy		 on
	 MemcpyThreshold	 64
	 PassReuseOutputArgsAs	 "Structure reference"
	 ExpressionDepthLimit	 2147483647
	 FoldNonRolledExpr	 on
	 LocalBlockOutputs	 off
	 RollThreshold		 5
	 SystemCodeInlineAuto	 off
	 StateBitsets		 off
	 DataBitsets		 off
	 UseTempVars		 off
	 ZeroExternalMemoryAtStartup on
	 ZeroInternalMemoryAtStartup on
	 InitFltsAndDblsToZero	 on
	 NoFixptDivByZeroProtection off
	 EfficientFloat2IntCast off
	 EfficientMapNaN2IntZero on
	 OptimizeModelRefInitCode off
	 LifeSpan		 "inf"
	 BufferReusableBoundary on
	 SimCompilerOptimization "Off"
	 AccelVerboseBuild	 off
	}
	Simulink.DebuggingCC {
	 $ObjectID		 5
	 Version		 "1.6.0"
	 RTPrefix		 "error"
	 ConsistencyChecking	 "none"
	 ArrayBoundsChecking	 "none"
	 SignalInfNanChecking	 "none"
	 SignalRangeChecking	 "none"
	 ReadBeforeWriteMsg	 "UseLocalSettings"
	 WriteAfterWriteMsg	 "UseLocalSettings"
	 WriteAfterReadMsg	 "UseLocalSettings"
	 AlgebraicLoopMsg	 "warning"
	 ArtificialAlgebraicLoopMsg "warning"
	 SaveWithDisabledLinksMsg "warning"
	 SaveWithParameterizedLinksMsg	"none"
	 CheckSSInitialOutputMsg on
	 UnderspecifiedInitializationDetection	"Classic"
	 MergeDetectMultiDrivingBlocksExec "none"
	 CheckExecutionContextPreStartOutputMsg off
	 CheckExecutionContextRuntimeOutputMsg	off
	 SignalResolutionControl "TryResolveAllWithWarning"
	 BlockPriorityViolationMsg "warning"
	 MinStepSizeMsg	 "warning"
	 TimeAdjustmentMsg	 "none"
	 MaxConsecutiveZCsMsg	 "error"
	 SolverPrmCheckMsg	 "none"
	 InheritedTsInSrcMsg	 "warning"
	 DiscreteInheritContinuousMsg "warning"
	 MultiTaskDSMMsg	 "warning"
	 MultiTaskCondExecSysMsg "none"
	 MultiTaskRateTransMsg	 "error"
	 SingleTaskRateTransMsg "none"
	 TasksWithSamePriorityMsg "warning"
	 SigSpecEnsureSampleTimeMsg "warning"
	 CheckMatrixSingularityMsg "none"
	 IntegerOverflowMsg	 "warning"
	 Int32ToFloatConvMsg	 "warning"
	 ParameterDowncastMsg	 "error"
	 ParameterOverflowMsg	 "error"
	 ParameterUnderflowMsg	 "none"
	 ParameterPrecisionLossMsg "warning"
	 ParameterTunabilityLossMsg "warning"
	 FixptConstUnderflowMsg "none"
	 FixptConstOverflowMsg	 "none"
	 FixptConstPrecisionLossMsg
"none"
	 UnderSpecifiedDataTypeMsg "none"
	 UnnecessaryDatatypeConvMsg "none"
	 VectorMatrixConversionMsg "none"
	 InvalidFcnCallConnMsg	 "error"
	 FcnCallInpInsideContextMsg "Use local settings"
	 SignalLabelMismatchMsg "none"
	 UnconnectedInputMsg	 "warning"
	 UnconnectedOutputMsg	 "warning"
	 UnconnectedLineMsg	 "warning"
	 SFcnCompatibilityMsg	 "none"
	 UniqueDataStoreMsg	 "none"
	 BusObjectLabelMismatch "warning"
	 RootOutportRequireBusObject "warning"
	 AssertControl		 "UseLocalSettings"
	 EnableOverflowDetection off
	 ModelReferenceIOMsg	 "none"
	 ModelReferenceVersionMismatchMessage "none"
	 ModelReferenceIOMismatchMessage "none"
	 ModelReferenceCSMismatchMessage "none"
	 UnknownTsInhSupMsg	 "warning"
	 ModelReferenceDataLoggingMessage "warning"
	 ModelReferenceSymbolNameMessage "warning"
	 ModelReferenceExtraNoncontSigs "error"
	 StateNameClashWarn	 "warning"
	 SimStateInterfaceChecksumMismatchMsg "warning"
	 StrictBusMsg		 "None"
	 LoggingUnavailableSignals "error"
	 BlockIODiagnostic	 "none"
	}
	Simulink.HardwareCC {
	 $ObjectID		 6
	 Version		 "1.6.0"
	 ProdBitPerChar	 8
	 ProdBitPerShort	 16
	 ProdBitPerInt		 32
	 ProdBitPerLong	 32
	 ProdIntDivRoundTo	 "Undefined"
	 ProdEndianess		 "Unspecified"
	 ProdWordSize		 32
	 ProdShiftRightIntArith on
	 ProdHWDeviceType	 "32-bit Generic"
	 TargetBitPerChar	 8
	 TargetBitPerShort	 16
	 TargetBitPerInt	 32
	 TargetBitPerLong	 32
	 TargetShiftRightIntArith on
	 TargetIntDivRoundTo	 "Undefined"
	 TargetEndianess	 "Unspecified"
	 TargetWordSize	 32
	 TargetTypeEmulationWarnSuppressLevel 0
	 TargetPreprocMaxBitsSint 32
	 TargetPreprocMaxBitsUint 32
	 TargetHWDeviceType	 "Specified"
	 TargetUnknown		 on
	 ProdEqTarget		 on
	}
	Simulink.ModelReferenceCC {
	 $ObjectID		 7
	 Version		 "1.6.0"
	 UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
	 CheckModelReferenceTargetMessage "error"
	 ModelReferenceNumInstancesAllowed "Multi"
	 ModelReferencePassRootInputsByReference on
	 ModelReferenceMinAlgLoopOccurrences off
	}
	Simulink.SFSimCC {
	 $ObjectID		 8
	 Version		 "1.6.0"
	 SFSimEnableDebug	 on
	 SFSimOverflowDetection on
	 SFSimEcho		 on
	 SimBlas		 on
	 SimCtrlC		 on
	 SimExtrinsic		 on
	 SimIntegrity		 on
	 SimUseLocalCustomCode	 off
	 SimBuildMode		 "sf_incremental_build"
	}
	Simulink.RTWCC {
	 $BackupClass		 "Simulink.RTWCC"
	 $ObjectID		 9
	 Version		 "1.6.0"
	 SystemTargetFile	 "grt.tlc"
	 GenCodeOnly		 off
	 MakeCommand		 "make_rtw"
	 GenerateMakefile	 on
	 TemplateMakefile	 "grt_default_tmf"
	 GenerateReport	 off
	 SaveLog		 off
	 RTWVerbose		 on
	 RetainRTWFile		 off
	 ProfileTLC		 off
	 TLCDebug		 off
	 TLCCoverage		 off
	 TLCAssert		 off
	 ProcessScriptMode	 "Default"
	 ConfigurationMode	 "Optimized"
	 ConfigAtBuild		 off
	 RTWUseLocalCustomCode	 off
	 RTWUseSimCustomCode	 off
	 IncludeHyperlinkInReport off
	 LaunchReport		 off
	 TargetLang		 "C"
	 IncludeBusHierarchyInRTWFileBlockHierarchyMap	off
	 IncludeERTFirstTime	 on
	 GenerateTraceInfo	 off
	 GenerateTraceReport	 off
	 GenerateTraceReportSl	 off
	 GenerateTraceReportSf	 off
	 GenerateTraceReportEml off
	 GenerateCodeInfo	 off
	 RTWCompilerOptimization "Off"
	 CheckMdlBeforeBuild	 "Off"
	 Array {
	 Type		 "Handle"
	 Dimension		 2
	 Simulink.CodeAppCC {
	 $ObjectID		 10
	 Version		 "1.6.0"
	 ForceParamTrailComments off
	 GenerateComments	 on
	 IgnoreCustomStorageClasses on
	 IgnoreTestpoints	 off
	 IncHierarchyInIds	 off
	 MaxIdLength	 31
	 PreserveName	 off
	 PreserveNameWithParent off
	 ShowEliminatedStatement off
	 IncAutoGenComments off
	 SimulinkDataObjDesc off
	 SFDataObjDesc	 off
	 IncDataTypeInIds	 off
	 MangleLength	 1
	 CustomSymbolStrGlobalVar "$R$N$M"
	 CustomSymbolStrType "$N$R$M"
	 CustomSymbolStrField "$N$M"
	 CustomSymbolStrFcn "$R$N$M$F"
	 CustomSymbolStrFcnArg "rt$I$N$M"
	 CustomSymbolStrBlkIO "rtb_$N$M"
	 CustomSymbolStrTmpVar "$N$M"
	 CustomSymbolStrMacro "$R$N$M"
	 DefineNamingRule	 "None"
	 ParamNamingRule	 "None"
	 SignalNamingRule	 "None"
	 InsertBlockDesc	 off
	 SimulinkBlockComments on
	 EnableCustomComments off
	 InlinedPrmAccess	 "Literals"
	 ReqsInCode	 off
	 UseSimReservedNames off
	 }
	 Simulink.GRTTargetCC {
	 $BackupClass	 "Simulink.TargetCC"
	 $ObjectID		 11
	 Version		 "1.6.0"
	 TargetFcnLib	 "ansi_tfl_tmw.mat"
	 TargetLibSuffix	 ""
	 TargetPreCompLibLocation ""
	 TargetFunctionLibrary "ANSI_C"
	 UtilityFuncGeneration "Auto"
	 ERTMultiwordTypeDef "System defined"
	 ERTMultiwordLength 256
	 MultiwordLength	 2048
	 GenerateFullHeader on
	 GenerateSampleERTMain off
	 GenerateTestInterfaces off
	 IsPILTarget	 off
	 ModelReferenceCompliant off
	 ParMdlRefBuildCompliant off
	 CompOptLevelCompliant off
	 IncludeMdlTerminateFcn on
	 GeneratePreprocessorConditionals "Disable all"
	 CombineOutputUpdateFcns off
	 SuppressErrorStatus off
	 ERTFirstTimeCompliant off
	 IncludeFileDelimiter "Auto"
	 ERTCustomFileBanners off
	 SupportAbsoluteTime on
	 LogVarNameModifier "rt_"
	 MatFileLogging	 off
	 MultiInstanceERTCode off
	 SupportNonFinite	 on
	 SupportComplex	 on
	 PurelyIntegerCode	 off
	 SupportContinuousTime on
	 SupportNonInlinedSFcns on
	 SupportVariableSizeSignals off
	 EnableShiftOperators on
	 ParenthesesLevel	 "Nominal"
	 PortableWordSizes	 off
	 ModelStepFunctionPrototypeControlCompliant off
	 CPPClassGenCompliant off
	 AutosarCompliant	 off
	 UseMalloc		 off
	 ExtMode		 off
	 ExtModeStaticAlloc off
	 ExtModeTesting	 off
	 ExtModeStaticAllocSize 1000000
	 ExtModeTransport	 0
	 ExtModeMexFile	 "ext_comm"
	 ExtModeIntrfLevel	 "Level1"
	 RTWCAPISignals	 off
	 RTWCAPIParams	 off
	 RTWCAPIStates	 off
	 GenerateASAP2	 off
	 }
	 PropName		 "Components"
	 }
	}
	PropName		"Components"
 }
 Name		 "Configuration"
 CurrentDlgPage	 "Diagnostics"
 ConfigPrmDlgPosition " [ 520, 225, 1400, 855 ] "
 }
 PropName		 "ConfigurationSets"
 }
 Simulink.ConfigSet {
 $PropName		 "ActiveConfigurationSet"
 $ObjectID		 1
 }
 BlockDefaults {
 ForegroundColor	 "black"
 BackgroundColor	 "white"
 DropShadow		 off
 NamePlacement	 "normal"
 FontName		 "Helvetica"
 FontSize		 10
 FontWeight		 "normal"
 FontAngle		 "normal"
 ShowName		 on
 BlockRotation	 0
 BlockMirror		 off
 }
 AnnotationDefaults {
 HorizontalAlignment	 "center"
 VerticalAlignment	 "middle"
 ForegroundColor	 "black"
 BackgroundColor	 "white"
 DropShadow		 off
 FontName		 "Helvetica"
 FontSize		 10
 FontWeight		 "normal"
 FontAngle		 "normal"
 UseDisplayTextAsClickCallback off
 }
 LineDefaults {
 FontName		 "Helvetica"
 FontSize		 9
 FontWeight		 "normal"
 FontAngle		 "normal"
 }
 BlockParameterDefaults {
 Block {
 BlockType		 Gain
 Gain		 "1"
 Multiplication	 "Element-wise(K.*u)"
ParamMin		 "[]"
 ParamMax		 "[]"
 ParameterDataTypeMode "Same as input"
 ParameterDataType	 "fixdt(1,16,0)"
 ParameterScalingMode "Best Precision: Matrix-wise"
 ParameterScaling	 "[]"
 ParamDataTypeStr	 "Inherit: Same as input"
 OutMin		 "[]"
 OutMax		 "[]"
 OutDataTypeMode	 "Same as input"
 OutDataType	 "fixdt(1,16,0)"
 OutScaling	 "[]"
 OutDataTypeStr	 "Inherit: Same as input"
 LockScale		 off
 RndMeth		 "Floor"
 SaturateOnIntegerOverflow	on
 SampleTime	 "-1"
 }
 Block {
 BlockType		 Mux
 Inputs		 "4"
 DisplayOption	 "none"
 UseBusObject	 off
 BusObject		 "BusObject"
 NonVirtualBus	 off
 }
 Block {
 BlockType		 Scope
 ModelBased	 off
 TickLabels	 "OneTimeTick"
 ZoomMode		 "on"
 Grid		 "on"
 TimeRange		 "auto"
 YMin		 "-5"
 YMax		 "5"
 SaveToWorkspace	 off
 SaveName		 "ScopeData"
 LimitDataPoints	 on
 MaxDataPoints	 "5000"
 Decimation	 "1"
 SampleInput	 off
 SampleTime	 "-1"
 }
 Block {
 BlockType		 Step
 Time		 "1"
 Before		 "0"
 After		 "1"
 SampleTime	 "-1"
 VectorParams1D	 on
 ZeroCross		 on
 }
 Block {
 BlockType		 TransferFcn
 Numerator		 "[1]"
 Denominator	 "[1 2 1]"
 AbsoluteTolerance	 "auto"
 ContinuousStateAttributes	"''"
 Realization	 "auto"
 }
 }
 System {
 Name		 "apcex1"
 Location		 [191, 184, 726, 599]
 Open		 on
 ModelBrowserVisibility off
 ModelBrowserWidth	 200
 ScreenColor		 "white"
 PaperOrientation	 "landscape"
 PaperPositionMode	 "auto"
 PaperType		 "usletter"
 PaperUnits		 "inches"
 TiledPaperMargins	 [0.500000, 0.500000, 0.500000, 0.500000]
 TiledPageScale	 1
 ShowPageBoundaries	 off
 ZoomFactor		 "100"
 ReportName		 "simulink-default.rpt"
 SIDHighWatermark	 9
 Block {
 BlockType		 Gain
 Name		 "Gain"
 SID		 1
 Position		 [150, 38, 215, 92]
 Gain		 "24.542"
 ParameterDataType	 "sfix(16)"
 ParameterScaling	 "2^0"
 OutDataType	 "sfix(16)"
 OutScaling	 "2^0"
 }
 Block {
 BlockType		 Mux
 Name		 "Mux"
 SID		 2
 Ports		 [3, 1]
 Position		 [410, 121, 415, 159]
 ShowName		 off
 Inputs		 "3"
 DisplayOption	 "bar"
 }
 Block {
 BlockType		 Scope
 Name		 "Scope"
 SID		 3
 Ports		 [1]
 Position		 [445, 125, 475, 155]
 Floating		 off
 Location		 [36, 78, 357, 412]
 Open		 off
 NumInputPorts	 "1"
 ZoomMode		 "yonly"
 List {
	ListType		AxesTitles
	axes1			" "
 }
 YMin		 "0"
 YMax		 "2"
 DataFormat	 "Array"
 SampleTime	 "0"
 }
 Block {
 BlockType		 Step
 Name		 "Step\n1 volt"
 SID		 4
 Position		 [15, 46, 60, 84]
 Time		 "0"
 SampleTime	 "0"
 }
 Block {
 BlockType		 TransferFcn
 Name		 "Transfer Fcn T1"
 SID		 5
 Position		 [245, 40, 320, 90]
 Numerator		 "1"
 Denominator	 "[1 4 24.542]"
 Port {
	PortNumber		1
	Name			"C1"
	RTWStorageClass		"Auto"
	DataLoggingNameMode	"SignalName"
 }
 }
 Block {
 BlockType		 TransferFcn
 Name		 "Transfer Fcn T2a"
 SID		 6
 Position		 [140, 115, 215, 165]
 Numerator		 "245.42"
 Denominator	 "[1 10]"
 }
 Block {
 BlockType		 TransferFcn
 Name		 "Transfer Fcn T2b"
 SID		 7
 Position		 [245, 115, 320, 165]
 Numerator		 "1"
 Denominator	 "[1 4 24.542]"
 Port {
	PortNumber		1
	Name			"C2"
	RTWStorageClass		"Auto"
	DataLoggingNameMode	"SignalName"
 }
 }
 Block {
 BlockType		 TransferFcn
 Name		 "Transfer Fcn T3a"
 SID		 8
 Position		 [145, 195, 220, 245]
 Numerator		 "73.626"
 Denominator	 "[1 3]"
 }
 Block {
 BlockType		 TransferFcn
 Name		 "Transfer Fcn T3b"
 SID		 9
 Position		 [245, 195, 320, 245]
 Numerator		 "1"
 Denominator	 "[1 4 24.542]"
 Port {
	PortNumber		1
	Name			"C3"
	RTWStorageClass		"Auto"
	DataLoggingNameMode	"SignalName"
 }
 }
 Line {
 SrcBlock		 "Transfer Fcn T2a"
 SrcPort		 1
 DstBlock		 "Transfer Fcn T2b"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Transfer Fcn T3a"
 SrcPort		 1
 DstBlock		 "Transfer Fcn T3b"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Step\n1 volt"
 SrcPort		 1
 Points		 [25, 0]
 Branch {
	Points			[0, 75]
	Branch {
	 Points		 [0, 80]
	 DstBlock		 "Transfer Fcn T3a"
	 DstPort		 1
	}
	Branch {
	 DstBlock		 "Transfer Fcn T2a"
	 DstPort		 1
	}
 }
 Branch {
	DstBlock		"Gain"
	DstPort			1
 }
 }
 Line {
 SrcBlock		 "Gain"
 SrcPort		 1
 DstBlock		 "Transfer Fcn T1"
 DstPort		 1
 }
 Line {
 Name		 "C1"
 Labels		 [0, 0]
 SrcBlock		 "Transfer Fcn T1"
 SrcPort		 1
 Points		 [65, 0; 0, 65]
 DstBlock		 "Mux"
 DstPort		 1
 }
 Line {
 Name		 "C2"
 Labels		 [0, 0]
 SrcBlock		 "Transfer Fcn T2b"
 SrcPort		 1
 DstBlock		 "Mux"
 DstPort		 2
 }
 Line {
 Name		 "C3"
 Labels		 [0, 0]
 SrcBlock		 "Transfer Fcn T3b"
 SrcPort		 1
 Points		 [70, 0]
 DstBlock		 "Mux"
 DstPort		 3
 }
 Line {
 SrcBlock		 "Mux"
 SrcPort		 1
 DstBlock		 "Scope"
 DstPort		 1
 }
 Annotation {
 Name		 "Mux"
 Position		 [413, 167]
 }
 Annotation {
 Name		 "(apCex1) Exemplo C.1: Simulação para reproduzir a Figura 4.24 do Exemplo 4.8"
 Position		 [230, 286]
 }
 Annotation {
 Name		 "Version 6.0\nTo Accompany Control Systems Engineering, 6th ed. by Norman S. Nise\nCopyright (c) 201"
 "1 by John Wiley & Sons, Inc."
 Position		 [229, 330]
 }
 }
}
__MACOSX/Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Engenharia de Sistemas de Controle Toolbox/AppC/Arquivos Simulink para o Apàndice C/._apcex1.mdl
Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Engenharia de Sistemas de Controle Toolbox/AppC/Arquivos Simulink para o Apàndice C/apcex2.mdl
Model {
 Name			 "apcex2"
 Version		 7.4
 MdlSubVersion		 0
 GraphicalInterface {
 NumRootInports	 0
 NumRootOutports	 0
 ParameterArgumentNames ""
 ComputedModelVersion "1.14"
 NumModelReferences	 0
 NumTestPointedSignals 0
 }
 SavedCharacterEncoding "windows-1252"
 SaveDefaultBlockParams on
 ScopeRefreshTime	 0.035000
 OverrideScopeRefreshTime on
 DisableAllScopes	 off
 DataTypeOverride	 "UseLocalSettings"
 MinMaxOverflowLogging	 "UseLocalSettings"
 MinMaxOverflowArchiveMode "Overwrite"
MaxMDLFileLineLength	 120
 Created		 "Sun Apr 11 21:34:04 1999"
 Creator		 "Norman"
 UpdateHistory		 "UpdateHistoryNever"
 ModifiedByFormat	 "%<Auto>"
 LastModifiedBy	 "Jackson"
 ModifiedDateFormat	 "%<Auto>"
 LastModifiedDate	 "Fri Feb 10 13:31:10 2012"
 RTWModifiedTimeStamp	 250781462
 ModelVersionFormat	 "1.%<AutoIncrement:14>"
 ConfigurationManager	 "none"
 SampleTimeColors	 off
 SampleTimeAnnotations	 off
 LibraryLinkDisplay	 "none"
 WideLines		 off
 ShowLineDimensions	 off
 ShowPortDataTypes	 off
 ShowLoopsOnError	 on
 IgnoreBidirectionalLines off
 ShowStorageClass	 off
 ShowTestPointIcons	 on
 ShowSignalResolutionIcons on
 ShowViewerIcons	 on
 SortedOrder		 off
 ExecutionContextIcon	 off
 ShowLinearizationAnnotations on
 BlockNameDataTip	 off
 BlockParametersDataTip on
 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
 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	 "oneshot"
 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	 off
 ExtModeSkipDownloadWhenConnect off
 ExtModeLogAll		 on
 ExtModeAutoUpdateStatusClock on
 BufferReuse		 off
 ShowModelReferenceBlockVersion off
 ShowModelReferenceBlockIO off
 Array {
 Type		 "Handle"
 Dimension		 1
 Simulink.ConfigSet {
 $ObjectID		 1
 Version		 "1.6.0"
 Array {
	Type			"Handle"
	Dimension		8
	Simulink.SolverCC {
	 $ObjectID		 2
	 Version		 "1.6.0"
	 StartTime		 "0.0"
	 StopTime		 "10"
	 AbsTol		 "1e-6"
	 FixedStep		 "auto"
	 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		 "SingleTasking"
	 Solver		 "ode45"
	 SolverName		 "ode45"
	 ShapePreserveControl	 "DisableAll"
	 ZeroCrossControl	 "UseLocalSettings"
	 ZeroCrossAlgorithm	 "Nonadaptive"
	 AlgebraicLoopSolver	 "TrustRegion"
	 SolverResetMethod	 "Fast"
	 PositivePriorityOrder	 off
	 AutoInsertRateTranBlk	 off
	 SampleTimeConstraint	 "Unconstrained"
	 InsertRTBMode		 "Whenever possible"
	}
	Simulink.DataIOCC {
	 $ObjectID		 3
	 Version		 "1.6.0"
	 Decimation		 "1"
	 ExternalInput		 "[t, u]"
	 FinalStateName	 "xFinal"
	 InitialState		 "xInitial"
	 LimitDataPoints	 off
	 MaxDataPoints		 "1000"
	 LoadExternalInput	 off
	 LoadInitialState	 off
	 SaveFinalState	 off
	 SaveCompleteFinalSimState off
	 SaveFormat		 "Array"
	 SaveOutput		 on
	 SaveState		 off
	 SignalLogging		 on
	 InspectSignalLogs	 off
	 SaveTime		 on
	 ReturnWorkspaceOutputs off
	 StateSaveName		 "xout"
	 TimeSaveName		 "tout"
	 OutputSaveName	 "yout"
	 SignalLoggingName	 "sigsOut"
	 OutputOption		 "RefineOutputTimes"
	 OutputTimes		 "[]"
	 ReturnWorkspaceOutputsName "out"
	 Refine		 "1"
	}
	Simulink.OptimizationCC {
	 $ObjectID		 4
	 Version		 "1.6.0"
	 BlockReduction	 on
	 BooleanDataType	 off
	 ConditionallyExecuteInputs on
	 InlineParams		 off
	 UseIntDivNetSlope	 off
	 InlineInvariantSignals off
	 OptimizeBlockIOStorage off
	 BufferReuse		 off
	 EnhancedBackFolding	 off
	 StrengthReduction	 off
	 EnforceIntegerDowncast on
	 ExpressionFolding	 off
	 BooleansAsBitfields	 off
	 EnableMemcpy		 on
	 MemcpyThreshold	 64
	 PassReuseOutputArgsAs	 "Structure reference"
	 ExpressionDepthLimit	 2147483647
	 FoldNonRolledExpr	 on
	 LocalBlockOutputs	 off
	 RollThreshold		 5
	 SystemCodeInlineAuto	 off
	 StateBitsets		 off
	 DataBitsets		 off
	 UseTempVars		 off
	 ZeroExternalMemoryAtStartup on
	 ZeroInternalMemoryAtStartup on
	 InitFltsAndDblsToZero	 on
	 NoFixptDivByZeroProtection off
	 EfficientFloat2IntCast off
	 EfficientMapNaN2IntZero on
	 OptimizeModelRefInitCode off
	 LifeSpan		 "inf"
	 BufferReusableBoundary on
	 SimCompilerOptimization "Off"
	 AccelVerboseBuild	 off
	}
	Simulink.DebuggingCC {
	 $ObjectID		 5
	 Version		 "1.6.0"
	 RTPrefix		 "error"
	 ConsistencyChecking	 "none"
	 ArrayBoundsChecking	 "none"
	 SignalInfNanChecking	 "none"
	 SignalRangeChecking	 "none"
	 ReadBeforeWriteMsg	 "UseLocalSettings"
	 WriteAfterWriteMsg	 "UseLocalSettings"
	 WriteAfterReadMsg	 "UseLocalSettings"
	 AlgebraicLoopMsg	 "warning"
	 ArtificialAlgebraicLoopMsg "warning"
	 SaveWithDisabledLinksMsg "warning"
	 SaveWithParameterizedLinksMsg	"none"
	 CheckSSInitialOutputMsg on
	 UnderspecifiedInitializationDetection	"Classic"
	 MergeDetectMultiDrivingBlocksExec "none"
	 CheckExecutionContextPreStartOutputMsg off
	 CheckExecutionContextRuntimeOutputMsg	off
	 SignalResolutionControl "TryResolveAllWithWarning"
	 BlockPriorityViolationMsg "warning"
	 MinStepSizeMsg	 "warning"
	 TimeAdjustmentMsg	 "none"
	 MaxConsecutiveZCsMsg	 "error"
	 SolverPrmCheckMsg	 "none"
	 InheritedTsInSrcMsg	 "warning"
	 DiscreteInheritContinuousMsg "warning"
	 MultiTaskDSMMsg	 "warning"
	 MultiTaskCondExecSysMsg "none"
	 MultiTaskRateTransMsg	 "error"
	 SingleTaskRateTransMsg "none"
	 TasksWithSamePriorityMsg "warning"
	 SigSpecEnsureSampleTimeMsg "warning"
	 CheckMatrixSingularityMsg "none"
	 IntegerOverflowMsg	 "warning"
	 Int32ToFloatConvMsg	 "warning"
	 ParameterDowncastMsg	 "error"
	 ParameterOverflowMsg	 "error"
	 ParameterUnderflowMsg	 "none"
	 ParameterPrecisionLossMsg "warning"
	 ParameterTunabilityLossMsg "warning"
	 FixptConstUnderflowMsg "none"
	 FixptConstOverflowMsg	 "none"
	 FixptConstPrecisionLossMsg "none"
	 UnderSpecifiedDataTypeMsg "none"
	 UnnecessaryDatatypeConvMsg "none"
	 VectorMatrixConversionMsg "none"
	 InvalidFcnCallConnMsg	 "error"
	 FcnCallInpInsideContextMsg "Use local settings"
	 SignalLabelMismatchMsg "none"
	 UnconnectedInputMsg	 "warning"
	 UnconnectedOutputMsg	 "warning"
	 UnconnectedLineMsg	 "warning"
	 SFcnCompatibilityMsg	 "none"
	 UniqueDataStoreMsg	 "none"
	 BusObjectLabelMismatch "warning"
	 RootOutportRequireBusObject "warning"
	 AssertControl		 "UseLocalSettings"
	 EnableOverflowDetection off
	 ModelReferenceIOMsg	 "none"
	 ModelReferenceVersionMismatchMessage "none"
	 ModelReferenceIOMismatchMessage "none"
	 ModelReferenceCSMismatchMessage "none"
	 UnknownTsInhSupMsg	 "warning"
	 ModelReferenceDataLoggingMessage "warning"
	 ModelReferenceSymbolNameMessage "warning"
	 ModelReferenceExtraNoncontSigs "error"
	 StateNameClashWarn	 "warning"
	 SimStateInterfaceChecksumMismatchMsg "warning"
	 StrictBusMsg		 "None"
	 LoggingUnavailableSignals
"error"
	 BlockIODiagnostic	 "none"
	}
	Simulink.HardwareCC {
	 $ObjectID		 6
	 Version		 "1.6.0"
	 ProdBitPerChar	 8
	 ProdBitPerShort	 16
	 ProdBitPerInt		 32
	 ProdBitPerLong	 32
	 ProdIntDivRoundTo	 "Undefined"
	 ProdEndianess		 "Unspecified"
	 ProdWordSize		 32
	 ProdShiftRightIntArith on
	 ProdHWDeviceType	 "32-bit Generic"
	 TargetBitPerChar	 8
	 TargetBitPerShort	 16
	 TargetBitPerInt	 32
	 TargetBitPerLong	 32
	 TargetShiftRightIntArith on
	 TargetIntDivRoundTo	 "Undefined"
	 TargetEndianess	 "Unspecified"
	 TargetWordSize	 32
	 TargetTypeEmulationWarnSuppressLevel 0
	 TargetPreprocMaxBitsSint 32
	 TargetPreprocMaxBitsUint 32
	 TargetHWDeviceType	 "Specified"
	 TargetUnknown		 on
	 ProdEqTarget		 on
	}
	Simulink.ModelReferenceCC {
	 $ObjectID		 7
	 Version		 "1.6.0"
	 UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
	 CheckModelReferenceTargetMessage "error"
	 ModelReferenceNumInstancesAllowed "Multi"
	 ModelReferencePassRootInputsByReference on
	 ModelReferenceMinAlgLoopOccurrences off
	}
	Simulink.SFSimCC {
	 $ObjectID		 8
	 Version		 "1.6.0"
	 SFSimEnableDebug	 on
	 SFSimOverflowDetection on
	 SFSimEcho		 on
	 SimBlas		 on
	 SimCtrlC		 on
	 SimExtrinsic		 on
	 SimIntegrity		 on
	 SimUseLocalCustomCode	 off
	 SimBuildMode		 "sf_incremental_build"
	}
	Simulink.RTWCC {
	 $BackupClass		 "Simulink.RTWCC"
	 $ObjectID		 9
	 Version		 "1.6.0"
	 SystemTargetFile	 "grt.tlc"
	 GenCodeOnly		 off
	 MakeCommand		 "make_rtw"
	 GenerateMakefile	 on
	 TemplateMakefile	 "grt_default_tmf"
	 GenerateReport	 off
	 SaveLog		 off
	 RTWVerbose		 on
	 RetainRTWFile		 off
	 ProfileTLC		 off
	 TLCDebug		 off
	 TLCCoverage		 off
	 TLCAssert		 off
	 ProcessScriptMode	 "Default"
	 ConfigurationMode	 "Optimized"
	 ConfigAtBuild		 off
	 RTWUseLocalCustomCode	 off
	 RTWUseSimCustomCode	 off
	 IncludeHyperlinkInReport off
	 LaunchReport		 off
	 TargetLang		 "C"
	 IncludeBusHierarchyInRTWFileBlockHierarchyMap	off
	 IncludeERTFirstTime	 on
	 GenerateTraceInfo	 off
	 GenerateTraceReport	 off
	 GenerateTraceReportSl	 off
	 GenerateTraceReportSf	 off
	 GenerateTraceReportEml off
	 GenerateCodeInfo	 off
	 RTWCompilerOptimization "Off"
	 CheckMdlBeforeBuild	 "Off"
	 Array {
	 Type		 "Handle"
	 Dimension		 2
	 Simulink.CodeAppCC {
	 $ObjectID		 10
	 Version		 "1.6.0"
	 ForceParamTrailComments off
	 GenerateComments	 on
	 IgnoreCustomStorageClasses on
	 IgnoreTestpoints	 off
	 IncHierarchyInIds	 off
	 MaxIdLength	 31
	 PreserveName	 off
	 PreserveNameWithParent off
	 ShowEliminatedStatement off
	 IncAutoGenComments off
	 SimulinkDataObjDesc off
	 SFDataObjDesc	 off
	 IncDataTypeInIds	 off
	 MangleLength	 1
	 CustomSymbolStrGlobalVar "$R$N$M"
	 CustomSymbolStrType "$N$R$M"
	 CustomSymbolStrField "$N$M"
	 CustomSymbolStrFcn "$R$N$M$F"
	 CustomSymbolStrFcnArg "rt$I$N$M"
	 CustomSymbolStrBlkIO "rtb_$N$M"
	 CustomSymbolStrTmpVar "$N$M"
	 CustomSymbolStrMacro "$R$N$M"
	 DefineNamingRule	 "None"
	 ParamNamingRule	 "None"
	 SignalNamingRule	 "None"
	 InsertBlockDesc	 off
	 SimulinkBlockComments on
	 EnableCustomComments off
	 InlinedPrmAccess	 "Literals"
	 ReqsInCode	 off
	 UseSimReservedNames off
	 }
	 Simulink.GRTTargetCC {
	 $BackupClass	 "Simulink.TargetCC"
	 $ObjectID		 11
	 Version		 "1.6.0"
	 TargetFcnLib	 "ansi_tfl_tmw.mat"
	 TargetLibSuffix	 ""
	 TargetPreCompLibLocation ""
	 TargetFunctionLibrary "ANSI_C"
	 UtilityFuncGeneration "Auto"
	 ERTMultiwordTypeDef "System defined"
	 ERTMultiwordLength 256
	 MultiwordLength	 2048
	 GenerateFullHeader on
	 GenerateSampleERTMain off
	 GenerateTestInterfaces off
	 IsPILTarget	 off
	 ModelReferenceCompliant off
	 ParMdlRefBuildCompliant off
	 CompOptLevelCompliant off
	 IncludeMdlTerminateFcn on
	 GeneratePreprocessorConditionals "Disable all"
	 CombineOutputUpdateFcns off
	 SuppressErrorStatus off
	 ERTFirstTimeCompliant off
	 IncludeFileDelimiter "Auto"
	 ERTCustomFileBanners off
	 SupportAbsoluteTime on
	 LogVarNameModifier "rt_"
	 MatFileLogging	 off
	 MultiInstanceERTCode off
	 SupportNonFinite	 on
	 SupportComplex	 on
	 PurelyIntegerCode	 off
	 SupportContinuousTime on
	 SupportNonInlinedSFcns on
	 SupportVariableSizeSignals off
	 EnableShiftOperators on
	 ParenthesesLevel	 "Nominal"
	 PortableWordSizes	 off
	 ModelStepFunctionPrototypeControlCompliant off
	 CPPClassGenCompliant off
	 AutosarCompliant	 off
	 UseMalloc		 off
	 ExtMode		 off
	 ExtModeStaticAlloc off
	 ExtModeTesting	 off
	 ExtModeStaticAllocSize 1000000
	 ExtModeTransport	 0
	 ExtModeMexFile	 "ext_comm"
	 ExtModeIntrfLevel	 "Level1"
	 RTWCAPISignals	 off
	 RTWCAPIParams	 off
	 RTWCAPIStates	 off
	 GenerateASAP2	 off
	 }
	 PropName		 "Components"
	 }
	}
	PropName		"Components"
 }
 Name		 "Configuration"
 CurrentDlgPage	 "Diagnostics"
 ConfigPrmDlgPosition " [ 520, 225, 1400, 855 ] "
 }
 PropName		 "ConfigurationSets"
 }
 Simulink.ConfigSet {
 $PropName		 "ActiveConfigurationSet"
 $ObjectID		 1
 }
 BlockDefaults {
 ForegroundColor	 "black"
 BackgroundColor	 "white"
 DropShadow		 off
 NamePlacement	 "normal"
 FontName		 "Helvetica"
 FontSize		 10
 FontWeight		 "normal"
 FontAngle		 "normal"
 ShowName		 on
 BlockRotation	 0
 BlockMirror		 off
 }
 AnnotationDefaults {
 HorizontalAlignment	 "center"
 VerticalAlignment	 "middle"
 ForegroundColor	 "black"
 BackgroundColor	 "white"
 DropShadow		 off
 FontName		 "Helvetica"
 FontSize		 10
 FontWeight		 "normal"
 FontAngle		 "normal"
 UseDisplayTextAsClickCallback off
 }
 LineDefaults {
 FontName		 "Helvetica"
 FontSize		 9
 FontWeight		 "normal"
 FontAngle		 "normal"
 }
 BlockParameterDefaults {
 Block {
 BlockType		 Mux
 Inputs		 "4"
 DisplayOption	 "none"
 UseBusObject	 off
 BusObject		 "BusObject"
 NonVirtualBus	 off
 }
 Block {
 BlockType		 Saturate
 UpperLimit	 "0.5"
 LowerLimit	 "-0.5"
 LinearizeAsGain	 on
 ZeroCross		 on
 SampleTime	 "-1"
 OutMin		 "[]"
 OutMax		 "[]"
 OutDataTypeMode	 "Same as input"
 OutDataType	 "fixdt(1,16,0)"
 OutScaling	 "[]"
 OutDataTypeStr	 "Inherit: Same as input"
 LockScale		 off
 RndMeth		 "Floor"
 }
 Block {
 BlockType		 Scope
 ModelBased	 off
 TickLabels	 "OneTimeTick"
 ZoomMode		 "on"
 Grid		 "on"
 TimeRange		 "auto"
 YMin		 "-5"
 YMax		 "5"
 SaveToWorkspace	 off
 SaveName		 "ScopeData"
 LimitDataPoints	 on
 MaxDataPoints	 "5000"
 Decimation	 "1"
 SampleInput	 off
 SampleTime	 "-1"
 }
 Block {
BlockType		 Step
 Time		 "1"
 Before		 "0"
 After		 "1"
 SampleTime	 "-1"
 VectorParams1D	 on
 ZeroCross		 on
 }
 Block {
 BlockType		 TransferFcn
 Numerator		 "[1]"
 Denominator	 "[1 2 1]"
 AbsoluteTolerance	 "auto"
 ContinuousStateAttributes	"''"
 Realization	 "auto"
 }
 }
 System {
 Name		 "apcex2"
 Location		 [159, 171, 665, 449]
 Open		 on
 ModelBrowserVisibility off
 ModelBrowserWidth	 200
 ScreenColor		 "white"
 PaperOrientation	 "landscape"
 PaperPositionMode	 "auto"
 PaperType		 "usletter"
 PaperUnits		 "inches"
 TiledPaperMargins	 [0.500000, 0.500000, 0.500000, 0.500000]
 TiledPageScale	 1
 ShowPageBoundaries	 off
 ZoomFactor		 "100"
 ReportName		 "simulink-default.rpt"
 SIDHighWatermark	 6
 Block {
 BlockType		 TransferFcn
 Name		 "Motor, carga\ne engrenagens"
 SID		 1
 Position		 [265, 17, 320, 53]
 Numerator		 "0.2083"
 Denominator	 "[1 1.71]"
 }
 Block {
 BlockType		 TransferFcn
 Name		 "Motor, carga\ne engrenagens "
 SID		 2
 Position		 [265, 97, 320, 133]
 Numerator		 "0.2083"
 Denominator	 "[1 1.71]"
 }
 Block {
 BlockType		 Mux
 Name		 "Mux"
 SID		 3
 Ports		 [2, 1]
 Position		 [395, 46, 400, 84]
 ShowName		 off
 Inputs		 "2"
 DisplayOption	 "bar"
 }
 Block {
 BlockType		 Saturate
 Name		 "Saturation\n±5 volts\n"
 SID		 4
 Position		 [165, 17, 215, 53]
 UpperLimit	 "5"
 LowerLimit	 "-5"
 }
 Block {
 BlockType		 Scope
 Name		 "Scope"
 SID		 5
 Ports		 [1]
 Position		 [425, 50, 455, 80]
 Floating		 off
 Location		 [633, 355, 997, 734]
 Open		 off
 NumInputPorts	 "1"
 TickLabels	 "on"
 List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
 }
 YMin		 "0"
 YMax		 "1.5"
 DataFormat	 "Array"
 SampleTime	 "0"
 }
 Block {
 BlockType		 Step
 Name		 "Step\n10 volts"
 SID		 6
 Position		 [15, 15, 60, 55]
 Time		 "0"
 After		 "10"
 SampleTime	 "0"
 }
 Line {
 SrcBlock		 "Saturation\n±5 volts\n"
 SrcPort		 1
 DstBlock		 "Motor, carga\ne engrenagens"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Step\n10 volts"
 SrcPort		 1
 Points		 [35, 0]
 Branch {
	DstBlock		"Saturation\n±5 volts\n"
	DstPort			1
 }
 Branch {
	Points			[0, 80]
	DstBlock		"Motor, carga\ne engrenagens "
	DstPort			1
 }
 }
 Line {
 SrcBlock		 "Motor, carga\ne engrenagens"
 SrcPort		 1
 Points		 [45, 0; 0, 20]
 DstBlock		 "Mux"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Motor, carga\ne engrenagens "
 SrcPort		 1
 Points		 [45, 0; 0, -40]
 DstBlock		 "Mux"
 DstPort		 2
 }
 Line {
 SrcBlock		 "Mux"
 SrcPort		 1
 DstBlock		 "Scope"
 DstPort		 1
 }
 Annotation {
 Name		 "Mux"
 Position		 [396, 89]
 }
 Annotation {
 Name		 "(apCex2) Exemplo C.2: Simulação para produzir a Figura 4.29"
 Position		 [241, 189]
 }
 Annotation {
 Name		 "Version 6.0\nTo Accompany Control Systems Engineering, 6th ed. by Norman S. Nise\nCopyright (c) 201"
 "1 by John Wiley & Sons, Inc."
 Position		 [235, 233]
 }
 }
}
__MACOSX/Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Engenharia de Sistemas de Controle Toolbox/AppC/Arquivos Simulink para o Apàndice C/._apcex2.mdl
Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Engenharia de Sistemas de Controle Toolbox/AppC/Arquivos Simulink para o Apàndice C/apcex3.mdl
Model {
 Name			 "apcex3"
 Version		 7.4
 MdlSubVersion		 0
 GraphicalInterface {
 NumRootInports	 0
 NumRootOutports	 0
 ParameterArgumentNames ""
 ComputedModelVersion "1.18"
 NumModelReferences	 0
 NumTestPointedSignals 0
 }
 SavedCharacterEncoding "windows-1252"
 SaveDefaultBlockParams on
 ScopeRefreshTime	 0.035000
 OverrideScopeRefreshTime on
 DisableAllScopes	 off
 DataTypeOverride	 "UseLocalSettings"
 MinMaxOverflowLogging	 "UseLocalSettings"
 MinMaxOverflowArchiveMode "Overwrite"
 MaxMDLFileLineLength	 120
 Created		 "Sun Apr 11 21:34:04 1999"
 Creator		 "Norman"
 UpdateHistory		 "UpdateHistoryNever"
 ModifiedByFormat	 "%<Auto>"
 LastModifiedBy	 "Jackson"
 ModifiedDateFormat	 "%<Auto>"
 LastModifiedDate	 "Fri Feb 10 13:32:15 2012"
 RTWModifiedTimeStamp	 250781521
 ModelVersionFormat	 "1.%<AutoIncrement:18>"
 ConfigurationManager	 "none"
 SampleTimeColors	 off
 SampleTimeAnnotations	 off
 LibraryLinkDisplay	 "none"
 WideLines		 off
 ShowLineDimensions	 off
 ShowPortDataTypes	 off
 ShowLoopsOnError	 on
 IgnoreBidirectionalLines off
 ShowStorageClass	 off
 ShowTestPointIcons	 on
 ShowSignalResolutionIcons on
 ShowViewerIcons	 on
 SortedOrder		 off
 ExecutionContextIcon	 off
 ShowLinearizationAnnotations on
 BlockNameDataTip	 off
 BlockParametersDataTip on
 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
 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	 "oneshot"
 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	 off
 ExtModeSkipDownloadWhenConnect off
 ExtModeLogAll		 on
 ExtModeAutoUpdateStatusClock on
 BufferReuse		 off
 ShowModelReferenceBlockVersion off
 ShowModelReferenceBlockIO off
 Array {
 Type		 "Handle"
 Dimension		 1
 Simulink.ConfigSet {
 $ObjectID		 1
 Version		 "1.6.0"
 Array {
	Type			"Handle"
	Dimension		8
	Simulink.SolverCC {
	 $ObjectID		 2
	 Version		 "1.6.0"
	 StartTime		 "0.0"
	 StopTime		 "10"
	 AbsTol		 "1e-6"
	 FixedStep		 "auto"
	 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		 "SingleTasking"
	 Solver		 "ode45"
	 SolverName		 "ode45"
	 ShapePreserveControl	 "DisableAll"
	 ZeroCrossControl	 "UseLocalSettings"
	 ZeroCrossAlgorithm	 "Nonadaptive"
	 AlgebraicLoopSolver	 "TrustRegion"
	 SolverResetMethod	 "Fast"
	 PositivePriorityOrder	 off
	 AutoInsertRateTranBlk	 off
	 SampleTimeConstraint	 "Unconstrained"
	 InsertRTBMode		 "Whenever possible"
	}
	Simulink.DataIOCC {
	 $ObjectID		 3
	 Version		 "1.6.0"
	 Decimation		 "1"
	 ExternalInput		 "[t, u]"
	 FinalStateName	 "xFinal"
	 InitialState		 "xInitial"
	 LimitDataPoints	 off
	 MaxDataPoints		 "1000"
	 LoadExternalInput	 off
	 LoadInitialState	 off
	 SaveFinalState	 off
	 SaveCompleteFinalSimState off
	 SaveFormat		 "Array"
	 SaveOutput		 on
	 SaveState		 off
	 SignalLogging		 on
	 InspectSignalLogs	 off
	 SaveTime		 on
	 ReturnWorkspaceOutputs off
	 StateSaveName		 "xout"
	 TimeSaveName		 "tout"
	 OutputSaveName	 "yout"
	 SignalLoggingName	 "sigsOut"
	 OutputOption		 "RefineOutputTimes"
	 OutputTimes		 "[]"
	 ReturnWorkspaceOutputsName "out"
	 Refine		 "1"
	}
	Simulink.OptimizationCC {
	 $ObjectID		 4
	 Version		 "1.6.0"
	 BlockReduction	 on
	 BooleanDataType	 off
	 ConditionallyExecuteInputs on
	 InlineParams		 off
	 UseIntDivNetSlope	 off
	 InlineInvariantSignals off
	 OptimizeBlockIOStorage off
	 BufferReuse		 off
	 EnhancedBackFolding	 off
	 StrengthReduction	 off
	 EnforceIntegerDowncast on
	 ExpressionFolding	 off
	 BooleansAsBitfields	 off
	 EnableMemcpy		 on
	 MemcpyThreshold	 64
	 PassReuseOutputArgsAs	 "Structure reference"
	 ExpressionDepthLimit	 2147483647
	 FoldNonRolledExpr	 on
	 LocalBlockOutputs	 off
	 RollThreshold		 5
	 SystemCodeInlineAuto	 off
	 StateBitsets		 off
	 DataBitsets		 off
	 UseTempVars		 off
	 ZeroExternalMemoryAtStartup on
	 ZeroInternalMemoryAtStartup on
	 InitFltsAndDblsToZero	 on
	 NoFixptDivByZeroProtection off
	 EfficientFloat2IntCast off
	 EfficientMapNaN2IntZero on
	 OptimizeModelRefInitCode off
	 LifeSpan		 "inf"
	 BufferReusableBoundary on
	 SimCompilerOptimization "Off"
	 AccelVerboseBuild	 off
	}
	Simulink.DebuggingCC {
	 $ObjectID		 5
	 Version		 "1.6.0"
	 RTPrefix		 "error"
	 ConsistencyChecking	 "none"
	 ArrayBoundsChecking	 "none"
	 SignalInfNanChecking	 "none"
	 SignalRangeChecking	 "none"
	 ReadBeforeWriteMsg	 "UseLocalSettings"
	 WriteAfterWriteMsg	 "UseLocalSettings"
	 WriteAfterReadMsg	 "UseLocalSettings"
	 AlgebraicLoopMsg	 "warning"
	 ArtificialAlgebraicLoopMsg "warning"
	 SaveWithDisabledLinksMsg "warning"
	 SaveWithParameterizedLinksMsg	"none"
	 CheckSSInitialOutputMsg on
	 UnderspecifiedInitializationDetection	"Classic"
	 MergeDetectMultiDrivingBlocksExec "none"
	 CheckExecutionContextPreStartOutputMsg off
	 CheckExecutionContextRuntimeOutputMsg	off
	 SignalResolutionControl "TryResolveAllWithWarning"
	 BlockPriorityViolationMsg "warning"
	 MinStepSizeMsg	 "warning"
	 TimeAdjustmentMsg	 "none"
	 MaxConsecutiveZCsMsg	 "error"
	 SolverPrmCheckMsg	 "none"
	 InheritedTsInSrcMsg	 "warning"
	 DiscreteInheritContinuousMsg "warning"
	 MultiTaskDSMMsg	 "warning"
	 MultiTaskCondExecSysMsg "none"
	 MultiTaskRateTransMsg	 "error"
	 SingleTaskRateTransMsg "none"
	 TasksWithSamePriorityMsg "warning"
	 SigSpecEnsureSampleTimeMsg "warning"
	 CheckMatrixSingularityMsg "none"
	 IntegerOverflowMsg	 "warning"
	 Int32ToFloatConvMsg	 "warning"
	 ParameterDowncastMsg	 "error"
	 ParameterOverflowMsg	 "error"
	 ParameterUnderflowMsg	 "none"
	 ParameterPrecisionLossMsg "warning"
	 ParameterTunabilityLossMsg "warning"
	 FixptConstUnderflowMsg "none"
	 FixptConstOverflowMsg	 "none"
	 FixptConstPrecisionLossMsg "none"
	 UnderSpecifiedDataTypeMsg "none"
	 UnnecessaryDatatypeConvMsg "none"
	 VectorMatrixConversionMsg "none"
	 InvalidFcnCallConnMsg	 "error"
	 FcnCallInpInsideContextMsg "Use local settings"
	 SignalLabelMismatchMsg "none"
	 UnconnectedInputMsg	 "warning"
	 UnconnectedOutputMsg	 "warning"
	 UnconnectedLineMsg	 "warning"
	 SFcnCompatibilityMsg	 "none"
	 UniqueDataStoreMsg	 "none"
	 BusObjectLabelMismatch "warning"
	 RootOutportRequireBusObject "warning"
	 AssertControl		 "UseLocalSettings"
	 EnableOverflowDetection off
	 ModelReferenceIOMsg	 "none"
	 ModelReferenceVersionMismatchMessage "none"
	 ModelReferenceIOMismatchMessage "none"
	 ModelReferenceCSMismatchMessage "none"
	 UnknownTsInhSupMsg	 "warning"
	 ModelReferenceDataLoggingMessage "warning"
	 ModelReferenceSymbolNameMessage "warning"
	 ModelReferenceExtraNoncontSigs "error"
	 StateNameClashWarn	 "warning"
	 SimStateInterfaceChecksumMismatchMsg "warning"
	 StrictBusMsg		 "None"
	 LoggingUnavailableSignals "error"
	 BlockIODiagnostic	 "none"
	}
	Simulink.HardwareCC {
	 $ObjectID		 6
	 Version		 "1.6.0"
	 ProdBitPerChar	 8
	 ProdBitPerShort	 16
	 ProdBitPerInt		 32
	 ProdBitPerLong	 32
	 ProdIntDivRoundTo	 "Undefined"
	 ProdEndianess		 "Unspecified"
	 ProdWordSize		 32
	 ProdShiftRightIntArith on
	 ProdHWDeviceType	 "32-bit Generic"
	 TargetBitPerChar	 8
	 TargetBitPerShort	 16
	 TargetBitPerInt	 32
	 TargetBitPerLong	 32
	 TargetShiftRightIntArith on
	 TargetIntDivRoundTo	 "Undefined"
	 TargetEndianess	 "Unspecified"
	 TargetWordSize	 32
	 TargetTypeEmulationWarnSuppressLevel 0
	 TargetPreprocMaxBitsSint 32
	 TargetPreprocMaxBitsUint 32
	 TargetHWDeviceType	 "Specified"
	 TargetUnknown		 on
	 ProdEqTarget		 on
	}
	Simulink.ModelReferenceCC {
	 $ObjectID		 7
	 Version		 "1.6.0"
	 UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
	 CheckModelReferenceTargetMessage "error"
	 ModelReferenceNumInstancesAllowed "Multi"
	 ModelReferencePassRootInputsByReference on
	 ModelReferenceMinAlgLoopOccurrences off
	}
	Simulink.SFSimCC {
	 $ObjectID		 8
	 Version		 "1.6.0"
	 SFSimEnableDebug	 on
	 SFSimOverflowDetection on
	 SFSimEcho		 on
	 SimBlas		 on
	 SimCtrlC		 on
	 SimExtrinsic		 on
	 SimIntegrity		 on
	 SimUseLocalCustomCode	 off
	 SimBuildMode		 "sf_incremental_build"
	}
	Simulink.RTWCC {
	 $BackupClass		 "Simulink.RTWCC"
	 $ObjectID		 9
	 Version		 "1.6.0"
	 SystemTargetFile	 "grt.tlc"
	 GenCodeOnly		 off
	 MakeCommand		 "make_rtw"
	 GenerateMakefile	 on
	 TemplateMakefile	 "grt_default_tmf"
	 GenerateReport	 off
	 SaveLog		 off
	 RTWVerbose		 on
	 RetainRTWFile		 off
	 ProfileTLC		 off
	 TLCDebug		 off
	 TLCCoverage		 off
	 TLCAssert		 off
	 ProcessScriptMode	 "Default"
	 ConfigurationMode	 "Optimized"
	 ConfigAtBuild		 off
	 RTWUseLocalCustomCode	 off
	 RTWUseSimCustomCode	 off
	 IncludeHyperlinkInReport off
	 LaunchReport		 off
	 TargetLang		 "C"
	 IncludeBusHierarchyInRTWFileBlockHierarchyMap	off
	 IncludeERTFirstTime	 on
	 GenerateTraceInfo	 off
	 GenerateTraceReport	 off
	 GenerateTraceReportSl	 off
	 GenerateTraceReportSf	 off
	 GenerateTraceReportEml off
	 GenerateCodeInfo	 off
	 RTWCompilerOptimization "Off"
	 CheckMdlBeforeBuild	 "Off"
	 Array {
	 Type		 "Handle"
	 Dimension		 2
	 Simulink.CodeAppCC {
	 $ObjectID		 10
	 Version		 "1.6.0"
	 ForceParamTrailComments off
	 GenerateComments	 on
	 IgnoreCustomStorageClasses on
	 IgnoreTestpoints	 off
	 IncHierarchyInIds	 off
	 MaxIdLength	 31
	 PreserveName	 off
	 PreserveNameWithParent off
	 ShowEliminatedStatement off
	 IncAutoGenComments off
	 SimulinkDataObjDesc off
	 SFDataObjDesc	 off
	 IncDataTypeInIds
off
	 MangleLength	 1
	 CustomSymbolStrGlobalVar "$R$N$M"
	 CustomSymbolStrType "$N$R$M"
	 CustomSymbolStrField "$N$M"
	 CustomSymbolStrFcn "$R$N$M$F"
	 CustomSymbolStrFcnArg "rt$I$N$M"
	 CustomSymbolStrBlkIO "rtb_$N$M"
	 CustomSymbolStrTmpVar "$N$M"
	 CustomSymbolStrMacro "$R$N$M"
	 DefineNamingRule	 "None"
	 ParamNamingRule	 "None"
	 SignalNamingRule	 "None"
	 InsertBlockDesc	 off
	 SimulinkBlockComments on
	 EnableCustomComments off
	 InlinedPrmAccess	 "Literals"
	 ReqsInCode	 off
	 UseSimReservedNames off
	 }
	 Simulink.GRTTargetCC {
	 $BackupClass	 "Simulink.TargetCC"
	 $ObjectID		 11
	 Version		 "1.6.0"
	 TargetFcnLib	 "ansi_tfl_tmw.mat"
	 TargetLibSuffix	 ""
	 TargetPreCompLibLocation ""
	 TargetFunctionLibrary "ANSI_C"
	 UtilityFuncGeneration "Auto"
	 ERTMultiwordTypeDef "System defined"
	 ERTMultiwordLength 256
	 MultiwordLength	 2048
	 GenerateFullHeader on
	 GenerateSampleERTMain off
	 GenerateTestInterfaces off
	 IsPILTarget	 off
	 ModelReferenceCompliant off
	 ParMdlRefBuildCompliant off
	 CompOptLevelCompliant off
	 IncludeMdlTerminateFcn on
	 GeneratePreprocessorConditionals "Disable all"
	 CombineOutputUpdateFcns off
	 SuppressErrorStatus off
	 ERTFirstTimeCompliant off
	 IncludeFileDelimiter "Auto"
	 ERTCustomFileBanners off
	 SupportAbsoluteTime on
	 LogVarNameModifier "rt_"
	 MatFileLogging	 off
	 MultiInstanceERTCode off
	 SupportNonFinite	 on
	 SupportComplex	 on
	 PurelyIntegerCode	 off
	 SupportContinuousTime on
	 SupportNonInlinedSFcns on
	 SupportVariableSizeSignals off
	 EnableShiftOperators on
	 ParenthesesLevel	 "Nominal"
	 PortableWordSizes	 off
	 ModelStepFunctionPrototypeControlCompliant off
	 CPPClassGenCompliant off
	 AutosarCompliant	 off
	 UseMalloc		 off
	 ExtMode		 off
	 ExtModeStaticAlloc off
	 ExtModeTesting	 off
	 ExtModeStaticAllocSize 1000000
	 ExtModeTransport	 0
	 ExtModeMexFile	 "ext_comm"
	 ExtModeIntrfLevel	 "Level1"
	 RTWCAPISignals	 off
	 RTWCAPIParams	 off
	 RTWCAPIStates	 off
	 GenerateASAP2	 off
	 }
	 PropName		 "Components"
	 }
	}
	PropName		"Components"
 }
 Name		 "Configuration"
 CurrentDlgPage	 "Diagnostics"
 ConfigPrmDlgPosition " [ 520, 225, 1400, 855 ] "
 }
 PropName		 "ConfigurationSets"
 }
 Simulink.ConfigSet {
 $PropName		 "ActiveConfigurationSet"
 $ObjectID		 1
 }
 BlockDefaults {
 ForegroundColor	 "black"
 BackgroundColor	 "white"
 DropShadow		 off
 NamePlacement	 "normal"
 FontName		 "Helvetica"
 FontSize		 10
 FontWeight		 "normal"
 FontAngle		 "normal"
 ShowName		 on
 BlockRotation	 0
 BlockMirror		 off
 }
 AnnotationDefaults {
 HorizontalAlignment	 "center"
 VerticalAlignment	 "middle"
 ForegroundColor	 "black"
 BackgroundColor	 "white"
 DropShadow		 off
 FontName		 "Helvetica"
 FontSize		 10
 FontWeight		 "normal"
 FontAngle		 "normal"
 UseDisplayTextAsClickCallback off
 }
 LineDefaults {
 FontName		 "Helvetica"
 FontSize		 9
 FontWeight		 "normal"
 FontAngle		 "normal"
 }
 BlockParameterDefaults {
 Block {
 BlockType		 Gain
 Gain		 "1"
 Multiplication	 "Element-wise(K.*u)"
 ParamMin		 "[]"
 ParamMax		 "[]"
 ParameterDataTypeMode "Same as input"
 ParameterDataType	 "fixdt(1,16,0)"
 ParameterScalingMode "Best Precision: Matrix-wise"
 ParameterScaling	 "[]"
 ParamDataTypeStr	 "Inherit: Same as input"
 OutMin		 "[]"
 OutMax		 "[]"
 OutDataTypeMode	 "Same as input"
 OutDataType	 "fixdt(1,16,0)"
 OutScaling	 "[]"
 OutDataTypeStr	 "Inherit: Same as input"
 LockScale		 off
 RndMeth		 "Floor"
 SaturateOnIntegerOverflow	on
 SampleTime	 "-1"
 }
 Block {
 BlockType		 Saturate
 UpperLimit	 "0.5"
 LowerLimit	 "-0.5"
 LinearizeAsGain	 on
 ZeroCross		 on
 SampleTime	 "-1"
 OutMin		 "[]"
 OutMax		 "[]"
 OutDataTypeMode	 "Same as input"
 OutDataType	 "fixdt(1,16,0)"
 OutScaling	 "[]"
 OutDataTypeStr	 "Inherit: Same as input"
 LockScale		 off
 RndMeth		 "Floor"
 }
 Block {
 BlockType		 Scope
 ModelBased	 off
 TickLabels	 "OneTimeTick"
 ZoomMode		 "on"
 Grid		 "on"
 TimeRange		 "auto"
 YMin		 "-5"
 YMax		 "5"
 SaveToWorkspace	 off
 SaveName		 "ScopeData"
 LimitDataPoints	 on
 MaxDataPoints	 "5000"
 Decimation	 "1"
 SampleInput	 off
 SampleTime	 "-1"
 }
 Block {
 BlockType		 Step
 Time		 "1"
 Before		 "0"
 After		 "1"
 SampleTime	 "-1"
 VectorParams1D	 on
 ZeroCross		 on
 }
 Block {
 BlockType		 Sum
 IconShape		 "rectangular"
 Inputs		 "++"
 CollapseMode	 "All dimensions"
 CollapseDim	 "1"
 InputSameDT	 on
 AccumDataTypeStr	 "Inherit: Inherit via internal rule"
 OutMin		 "[]"
 OutMax		 "[]"
 OutDataTypeMode	 "Same as first input"
 OutDataType	 "fixdt(1,16,0)"
 OutScaling	 "[]"
 OutDataTypeStr	 "Inherit: Same as first input"
 LockScale		 off
 RndMeth		 "Floor"
 SaturateOnIntegerOverflow	on
 SampleTime	 "-1"
 }
 Block {
 BlockType		 TransferFcn
 Numerator		 "[1]"
 Denominator	 "[1 2 1]"
 AbsoluteTolerance	 "auto"
 ContinuousStateAttributes	"''"
 Realization	 "auto"
 }
 }
 System {
 Name		 "apcex3"
 Location		 [322, 134, 862, 367]
 Open		 on
 ModelBrowserVisibility off
 ModelBrowserWidth	 200
 ScreenColor		 "white"
 PaperOrientation	 "landscape"
 PaperPositionMode	 "auto"
 PaperType		 "usletter"
 PaperUnits		 "inches"
 TiledPaperMargins	 [0.500000, 0.500000, 0.500000, 0.500000]
 TiledPageScale	 1
 ShowPageBoundaries	 off
 ZoomFactor		 "100"
 ReportName		 "simulink-default.rpt"
 SIDHighWatermark	 6
 Block {
 BlockType		 Gain
 Name		 "Gain"
 SID		 1
 Position		 [155, 18, 195, 52]
 Gain		 "100"
 ParameterDataType	 "sfix(16)"
 ParameterScaling	 "2^0"
 OutDataType	 "sfix(16)"
 OutScaling	 "2^0"
 }
 Block {
 BlockType		 TransferFcn
 Name		 "Motor, carga\ne engrenagens"
 SID		 2
 Position		 [330, 17, 385, 53]
 Numerator		 "0.2083"
 Denominator	 "[1 1.71]"
 }
 Block {
 BlockType		 Saturate
 Name		 "Saturation\n±5 volts\n"
 SID		 3
 Position		 [230, 17, 280, 53]
 UpperLimit	 "5"
 LowerLimit	 "-5"
 }
 Block {
 BlockType		 Scope
 Name		 "Scope"
 SID
4
 Ports		 [1]
 Position		 [440, 20, 470, 50]
 Floating		 off
 Location		 [22, 304, 386, 683]
 Open		 off
 NumInputPorts	 "1"
 TickLabels	 "on"
 List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
 }
 YMin		 "0"
 YMax		 "1.5"
 DataFormat	 "Array"
 SampleTime	 "0"
 }
 Block {
 BlockType		 Step
 Name		 "Step\n10 volts"
 SID		 5
 Position		 [15, 15, 60, 55]
 Time		 "0"
 After		 "10"
 SampleTime	 "0"
 }
 Block {
 BlockType		 Sum
 Name		 "Sum"
 SID		 6
 Ports		 [2, 1]
 Position		 [95, 25, 115, 45]
 ShowName		 off
 IconShape		 "round"
 Inputs		 "|+-"
 OutDataType	 "sfix(16)"
 OutScaling	 "2^0"
 }
 Line {
 SrcBlock		 "Saturation\n±5 volts\n"
 SrcPort		 1
 DstBlock		 "Motor, carga\ne engrenagens"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Step\n10 volts"
 SrcPort		 1
 DstBlock		 "Sum"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Sum"
 SrcPort		 1
 DstBlock		 "Gain"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Gain"
 SrcPort		 1
 DstBlock		 "Saturation\n±5 volts\n"
 DstPort		 1
 }
 Line {
 SrcBlock		 "Motor, carga\ne engrenagens"
 SrcPort		 1
 Points		 [15, 0]
 Branch {
	DstBlock		"Scope"
	DstPort			1
 }
 Branch {
	Points			[0, 85; -300, 0]
	DstBlock		"Sum"
	DstPort			2
 }
 }
 Annotation {
 Name		 "Sum"
 Position		 [104, 20]
 }
 Annotation {
 Name		 "(apCex3) Exemplo C.3: Simulação de um sistema com realimentação com uma não linearidade"
 Position		 [254, 153]
 }
 Annotation {
 Name		 "Version 6.0\nTo Accompany Control Systems Engineering, 6th ed. by Norman S. Nise\nCopyright (c) 201"
 "1 by John Wiley & Sons, Inc."
 Position		 [256, 200]
 }
 }
}
__MACOSX/Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Engenharia de Sistemas de Controle Toolbox/AppC/Arquivos Simulink para o Apàndice C/._apcex3.mdl
Nise Engenharia de Controle Livro resolução e demais disponibilizados pela editora inclusive simulação Matlab/Engenharia de Sistemas de Controle Toolbox/AppC/Arquivos Simulink para o Apàndice C/apcex4.mdl
Model {
 Name			 "apcex4"
 Version		 7.4
 MdlSubVersion		 0
 GraphicalInterface {
 NumRootInports	 0
 NumRootOutports	 0
 ParameterArgumentNames ""
 ComputedModelVersion "1.11"
 NumModelReferences	 0
 NumTestPointedSignals 0
 }
 SavedCharacterEncoding "windows-1252"
 SaveDefaultBlockParams on
 ScopeRefreshTime	 0.035000
 OverrideScopeRefreshTime on
 DisableAllScopes	 off
 DataTypeOverride	 "UseLocalSettings"
 MinMaxOverflowLogging	 "UseLocalSettings"
 MinMaxOverflowArchiveMode "Overwrite"
 MaxMDLFileLineLength	 120
 Created		 "Tue Jul 20 09:13:57 1999"
 Creator		 "Norman"
 UpdateHistory		 "UpdateHistoryNever"
 ModifiedByFormat	 "%<Auto>"
 LastModifiedBy	 "Jackson"
 ModifiedDateFormat	 "%<Auto>"
 LastModifiedDate	 "Fri Feb 10 13:33:08 2012"
 RTWModifiedTimeStamp	 250781583
 ModelVersionFormat	 "1.%<AutoIncrement:11>"
 ConfigurationManager	 "none"
 SampleTimeColors	 off
 SampleTimeAnnotations	 off
 LibraryLinkDisplay	 "none"
 WideLines		 off
 ShowLineDimensions	 off
 ShowPortDataTypes	 off
 ShowLoopsOnError	 on
 IgnoreBidirectionalLines off
 ShowStorageClass	 off
 ShowTestPointIcons	 on
 ShowSignalResolutionIcons on
 ShowViewerIcons	 on
 SortedOrder		 off
 ExecutionContextIcon	 off
 ShowLinearizationAnnotations on
 BlockNameDataTip	 off
 BlockParametersDataTip on
 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
 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	 "oneshot"
 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	 off
 ExtModeSkipDownloadWhenConnect off
 ExtModeLogAll		 on
 ExtModeAutoUpdateStatusClock on
 BufferReuse		 on
 ShowModelReferenceBlockVersion off
 ShowModelReferenceBlockIO off
 Array {
 Type		 "Handle"
 Dimension		 1
 Simulink.ConfigSet {
 $ObjectID		 1
 Version		 "1.6.0"
 Array {
	Type			"Handle"
	Dimension		8
	Simulink.SolverCC {
	 $ObjectID		 2
	 Version		 "1.6.0"
	 StartTime		 "0.0"
	 StopTime		 "4"
	 AbsTol		 "1e-6"
	 FixedStep		 "auto"
	 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		 "SingleTasking"
	 Solver		 "ode45"
	 SolverName		 "ode45"
	 ShapePreserveControl	 "DisableAll"
	 ZeroCrossControl	 "UseLocalSettings"
	 ZeroCrossAlgorithm	 "Nonadaptive"
	 AlgebraicLoopSolver	 "TrustRegion"
	 SolverResetMethod	 "Fast"
	 PositivePriorityOrder	 off
	 AutoInsertRateTranBlk	 off
	 SampleTimeConstraint	 "Unconstrained"
	 InsertRTBMode		 "Whenever possible"
	}
	Simulink.DataIOCC {
	 $ObjectID		 3
	 Version		 "1.6.0"
	 Decimation		 "1"
	 ExternalInput		 "[t, u]"
	 FinalStateName	 "xFinal"
	 InitialState		 "xInitial"
	 LimitDataPoints	 off
	 MaxDataPoints		 "1000"
	 LoadExternalInput	 off
	 LoadInitialState	 off
	 SaveFinalState	 off
	 SaveCompleteFinalSimState off
	 SaveFormat		 "Array"
	 SaveOutput		 on
	 SaveState		 off
	 SignalLogging		 on
	 InspectSignalLogs	 off
	 SaveTime		 on
	 ReturnWorkspaceOutputs off
	 StateSaveName		 "xout"
	 TimeSaveName		 "tout"
	 OutputSaveName	 "yout"
	 SignalLoggingName	 "sigsOut"
	 OutputOption		 "RefineOutputTimes"
	 OutputTimes		 "[]"
	 ReturnWorkspaceOutputsName "out"
	 Refine		 "1"
	}
	Simulink.OptimizationCC {
	 $ObjectID		 4
	 Version		 "1.6.0"
	 BlockReduction	 on
	 BooleanDataType	 off
	 ConditionallyExecuteInputs on
	 InlineParams		 off
	 UseIntDivNetSlope	 off
	 InlineInvariantSignals off
	 OptimizeBlockIOStorage on
	 BufferReuse		 on
	 EnhancedBackFolding	 off
	 StrengthReduction	 off
	 EnforceIntegerDowncast on
	 ExpressionFolding	 on
	 BooleansAsBitfields	 off
	 EnableMemcpy		 on
	 MemcpyThreshold	 64
	 PassReuseOutputArgsAs	 "Structure
reference"
	 ExpressionDepthLimit	 2147483647
	 FoldNonRolledExpr	 on
	 LocalBlockOutputs	 on
	 RollThreshold		 5
	 SystemCodeInlineAuto	 off
	 StateBitsets		 off
	 DataBitsets		 off
	 UseTempVars		 off
	 ZeroExternalMemoryAtStartup on
	 ZeroInternalMemoryAtStartup on
	 InitFltsAndDblsToZero	 on
	 NoFixptDivByZeroProtection off
	 EfficientFloat2IntCast off
	 EfficientMapNaN2IntZero on
	 OptimizeModelRefInitCode off
	 LifeSpan		 "inf"
	 BufferReusableBoundary on
	 SimCompilerOptimization "Off"
	 AccelVerboseBuild	 off
	}
	Simulink.DebuggingCC {
	 $ObjectID		 5
	 Version		 "1.6.0"
	 RTPrefix		 "error"
	 ConsistencyChecking	 "none"
	 ArrayBoundsChecking	 "none"
	 SignalInfNanChecking	 "none"
	 SignalRangeChecking	 "none"
	 ReadBeforeWriteMsg	 "UseLocalSettings"
	 WriteAfterWriteMsg	 "UseLocalSettings"
	 WriteAfterReadMsg	 "UseLocalSettings"
	 AlgebraicLoopMsg	 "warning"
	 ArtificialAlgebraicLoopMsg "warning"
	 SaveWithDisabledLinksMsg "warning"
	 SaveWithParameterizedLinksMsg	"none"
	 CheckSSInitialOutputMsg on
	 UnderspecifiedInitializationDetection	"Classic"
	 MergeDetectMultiDrivingBlocksExec "none"
	 CheckExecutionContextPreStartOutputMsg off
	 CheckExecutionContextRuntimeOutputMsg	off
	 SignalResolutionControl "TryResolveAllWithWarning"
	 BlockPriorityViolationMsg "warning"
	 MinStepSizeMsg	 "warning"
	 TimeAdjustmentMsg	 "none"
	 MaxConsecutiveZCsMsg	 "error"
	 SolverPrmCheckMsg	 "none"
	 InheritedTsInSrcMsg	 "warning"
	 DiscreteInheritContinuousMsg "warning"
	 MultiTaskDSMMsg	 "warning"
	 MultiTaskCondExecSysMsg "none"
	 MultiTaskRateTransMsg	 "error"
	 SingleTaskRateTransMsg "none"
	 TasksWithSamePriorityMsg "warning"
	 SigSpecEnsureSampleTimeMsg "warning"
	 CheckMatrixSingularityMsg "none"
	 IntegerOverflowMsg	 "warning"
	 Int32ToFloatConvMsg	 "warning"
	 ParameterDowncastMsg	 "error"
	 ParameterOverflowMsg	 "error"
	 ParameterUnderflowMsg	 "none"
	 ParameterPrecisionLossMsg "warning"
	 ParameterTunabilityLossMsg "warning"
	 FixptConstUnderflowMsg "none"
	 FixptConstOverflowMsg	 "none"
	 FixptConstPrecisionLossMsg "none"
	 UnderSpecifiedDataTypeMsg "none"
	 UnnecessaryDatatypeConvMsg "none"
	 VectorMatrixConversionMsg "none"
	 InvalidFcnCallConnMsg	 "error"
	 FcnCallInpInsideContextMsg "Use local settings"
	 SignalLabelMismatchMsg "none"
	 UnconnectedInputMsg	 "warning"
	 UnconnectedOutputMsg	 "warning"
	 UnconnectedLineMsg	 "warning"
	 SFcnCompatibilityMsg	 "none"
	 UniqueDataStoreMsg	 "none"
	 BusObjectLabelMismatch "warning"
	 RootOutportRequireBusObject "warning"
	 AssertControl		 "UseLocalSettings"
	 EnableOverflowDetection off
	 ModelReferenceIOMsg	 "none"
	 ModelReferenceVersionMismatchMessage "none"
	 ModelReferenceIOMismatchMessage "none"
	 ModelReferenceCSMismatchMessage "none"
	 UnknownTsInhSupMsg	 "warning"
	 ModelReferenceDataLoggingMessage "warning"
	 ModelReferenceSymbolNameMessage "warning"
	 ModelReferenceExtraNoncontSigs "error"
	 StateNameClashWarn	 "warning"
	 SimStateInterfaceChecksumMismatchMsg "warning"
	 StrictBusMsg		 "None"
	 LoggingUnavailableSignals "error"
	 BlockIODiagnostic	 "none"
	}
	Simulink.HardwareCC {
	 $ObjectID		 6
	 Version		 "1.6.0"
	 ProdBitPerChar	 8
	 ProdBitPerShort	 16
	 ProdBitPerInt		 32
	 ProdBitPerLong	 32
	 ProdIntDivRoundTo	 "Undefined"
	 ProdEndianess		 "Unspecified"
	 ProdWordSize		 32
	 ProdShiftRightIntArith on
	 ProdHWDeviceType	 "32-bit Generic"
	 TargetBitPerChar	 8
	 TargetBitPerShort	 16
	 TargetBitPerInt	 32
	 TargetBitPerLong	 32
	 TargetShiftRightIntArith on
	 TargetIntDivRoundTo	 "Undefined"
	 TargetEndianess	 "Unspecified"
	 TargetWordSize	 32
	 TargetTypeEmulationWarnSuppressLevel 0
	 TargetPreprocMaxBitsSint 32
	 TargetPreprocMaxBitsUint 32
	 TargetHWDeviceType	 "Specified"
	 TargetUnknown		 on
	 ProdEqTarget		 on
	}
	Simulink.ModelReferenceCC {
	 $ObjectID		 7
	 Version		 "1.6.0"
	 UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
	 CheckModelReferenceTargetMessage "error"
	 ModelReferenceNumInstancesAllowed "Multi"
	 ModelReferencePassRootInputsByReference on
	 ModelReferenceMinAlgLoopOccurrences off
	}
	Simulink.SFSimCC {
	 $ObjectID		 8
	 Version		 "1.6.0"
	 SFSimEnableDebug	 on
	 SFSimOverflowDetection on
	 SFSimEcho		 on
	 SimBlas		 on
	 SimCtrlC		 on
	 SimExtrinsic		 on
	 SimIntegrity		 on
	 SimUseLocalCustomCode	 off
	 SimBuildMode		 "sf_incremental_build"
	}
	Simulink.RTWCC {
	 $BackupClass		 "Simulink.RTWCC"
	 $ObjectID		 9
	 Version		 "1.6.0"
	 SystemTargetFile	 "grt.tlc"
	 GenCodeOnly		 off
	 MakeCommand		 "make_rtw"
	 GenerateMakefile	 on
	 TemplateMakefile	 "grt_default_tmf"
	 GenerateReport	 off
	 SaveLog		 off
	 RTWVerbose		 on
	 RetainRTWFile		 off
	 ProfileTLC		 off
	 TLCDebug		 off
	 TLCCoverage		 off
	 TLCAssert		 off
	 ProcessScriptMode	 "Default"
	 ConfigurationMode	 "Optimized"
	 ConfigAtBuild		 off
	 RTWUseLocalCustomCode	 off
	 RTWUseSimCustomCode	 off
	 IncludeHyperlinkInReport off
	 LaunchReport		 off
	 TargetLang		 "C"
	 IncludeBusHierarchyInRTWFileBlockHierarchyMap	off
	 IncludeERTFirstTime	 on
	 GenerateTraceInfo	 off
	 GenerateTraceReport	 off
	 GenerateTraceReportSl	 off
	 GenerateTraceReportSf	 off
	 GenerateTraceReportEml off
	 GenerateCodeInfo	 off
	 RTWCompilerOptimization "Off"
	 CheckMdlBeforeBuild	 "Off"
	 Array {
	 Type		 "Handle"
	 Dimension		 2
	 Simulink.CodeAppCC {
	 $ObjectID		 10
	 Version		 "1.6.0"
	 ForceParamTrailComments off
	 GenerateComments	 on
	 IgnoreCustomStorageClasses on
	 IgnoreTestpoints	 off
	 IncHierarchyInIds	 off
	 MaxIdLength	 31
	 PreserveName	 off
	 PreserveNameWithParent off
	 ShowEliminatedStatement off
	 IncAutoGenComments off
	 SimulinkDataObjDesc off
	 SFDataObjDesc	 off
	 IncDataTypeInIds	 off
	 MangleLength	 1
	 CustomSymbolStrGlobalVar "$R$N$M"
	 CustomSymbolStrType "$N$R$M"
	 CustomSymbolStrField "$N$M"
	 CustomSymbolStrFcn "$R$N$M$F"
	 CustomSymbolStrFcnArg "rt$I$N$M"
	 CustomSymbolStrBlkIO "rtb_$N$M"
	 CustomSymbolStrTmpVar "$N$M"
	 CustomSymbolStrMacro "$R$N$M"
	 DefineNamingRule	 "None"
	 ParamNamingRule	 "None"
	 SignalNamingRule	 "None"
	 InsertBlockDesc	 off
	 SimulinkBlockComments on
	 EnableCustomComments off
	 InlinedPrmAccess	 "Literals"
	 ReqsInCode	 off
	 UseSimReservedNames off
	 }
	 Simulink.GRTTargetCC {
	 $BackupClass	 "Simulink.TargetCC"
	 $ObjectID		 11
	 Version		 "1.6.0"
	 TargetFcnLib	 "ansi_tfl_tmw.mat"
	 TargetLibSuffix	 ""
	 TargetPreCompLibLocation ""
	 TargetFunctionLibrary "ANSI_C"
	 UtilityFuncGeneration "Auto"
	 ERTMultiwordTypeDef "System defined"
	 ERTMultiwordLength 256
	 MultiwordLength	 2048
	 GenerateFullHeader on
	 GenerateSampleERTMain off
	 GenerateTestInterfaces off
	 IsPILTarget	 off
	 ModelReferenceCompliant off
	 ParMdlRefBuildCompliant off
	 CompOptLevelCompliant off
	 IncludeMdlTerminateFcn on
	 GeneratePreprocessorConditionals "Disable all"
	 CombineOutputUpdateFcns off
	 SuppressErrorStatus off
	 ERTFirstTimeCompliant off
	 IncludeFileDelimiter "Auto"
	 ERTCustomFileBanners off
	 SupportAbsoluteTime on
	 LogVarNameModifier "rt_"
	 MatFileLogging	 off

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais