Changeset 993 for trunk/Block-Oriented EML
- Timestamp:
- Jul 10, 2016, 3:55:14 PM (7 years ago)
- Location:
- trunk/Block-Oriented EML/Examples
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Block-Oriented EML/Examples/A_HX_NonLinear.mdl
r944 r993 1 1 Model { 2 Name "A_HX_NonLinear "3 Version 7. 22 Name "A_HX_NonLinear_v2" 3 Version 7.1 4 4 MdlSubVersion 0 5 5 GraphicalInterface { … … 7 7 NumRootOutports 0 8 8 ParameterArgumentNames "" 9 ComputedModelVersion "1. 7"9 ComputedModelVersion "1.10" 10 10 NumModelReferences 0 11 11 NumTestPointedSignals 0 … … 13 13 SavedCharacterEncoding "windows-1252" 14 14 SaveDefaultBlockParams on 15 ScopeRefreshTime 0.03500016 OverrideScopeRefreshTime on17 DisableAllScopes off18 DataTypeOverride "UseLocalSettings"19 MinMaxOverflowLogging "UseLocalSettings"20 MinMaxOverflowArchiveMode "Overwrite"21 Created "Thu Mar 22 14:08:58 2012"22 Creator "IQU"23 UpdateHistory "UpdateHistoryNever"24 ModifiedByFormat "%<Auto>"25 LastModifiedBy "IQU"26 ModifiedDateFormat "%<Auto>"27 LastModifiedDate "Mon Mar 26 12:16:11 2012"28 RTWModifiedTimeStamp 029 ModelVersionFormat "1.%<AutoIncrement:7>"30 ConfigurationManager "None"31 15 SampleTimeColors off 32 SampleTimeAnnotations off33 16 LibraryLinkDisplay "none" 34 17 WideLines off … … 44 27 ExecutionContextIcon off 45 28 ShowLinearizationAnnotations on 29 ScopeRefreshTime 0.035000 30 OverrideScopeRefreshTime on 31 DisableAllScopes off 32 DataTypeOverride "UseLocalSettings" 33 MinMaxOverflowLogging "UseLocalSettings" 34 MinMaxOverflowArchiveMode "Overwrite" 46 35 BlockNameDataTip off 47 36 BlockParametersDataTip off … … 51 40 BrowserShowLibraryLinks off 52 41 BrowserLookUnderMasks off 42 Created "Thu Mar 22 14:08:58 2012" 43 Creator "IQU" 44 UpdateHistory "UpdateHistoryNever" 45 ModifiedByFormat "%<Auto>" 46 LastModifiedBy "Jonathan" 47 ModifiedDateFormat "%<Auto>" 48 LastModifiedDate "Wed Jun 22 10:01:40 2016" 49 RTWModifiedTimeStamp 0 50 ModelVersionFormat "1.%<AutoIncrement:10>" 51 ConfigurationManager "None" 53 52 SimulationMode "normal" 54 53 LinearizationMsg "none" … … 100 99 Simulink.ConfigSet { 101 100 $ObjectID 1 102 Version "1. 5.1"101 Version "1.4.0" 103 102 Array { 104 103 Type "Handle" 105 Dimension 8104 Dimension 7 106 105 Simulink.SolverCC { 107 106 $ObjectID 2 108 Version "1. 5.1"107 Version "1.4.0" 109 108 StartTime "0.0" 110 StopTime " 5"109 StopTime "1000" 111 110 AbsTol "auto" 112 111 FixedStep "auto" … … 128 127 ShapePreserveControl "DisableAll" 129 128 ZeroCrossControl "UseLocalSettings" 130 ZeroCrossAlgorithm "Non adaptive"129 ZeroCrossAlgorithm "Non-adaptive" 131 130 AlgebraicLoopSolver "TrustRegion" 132 131 SolverResetMethod "Fast" … … 135 134 SampleTimeConstraint "Unconstrained" 136 135 InsertRTBMode "Whenever possible" 137 SignalSizeVariationType "Allow only fixed size"138 136 } 139 137 Simulink.DataIOCC { 140 138 $ObjectID 3 141 Version "1. 5.1"139 Version "1.4.0" 142 140 Decimation "1" 143 141 ExternalInput "[t, u]" … … 165 163 Simulink.OptimizationCC { 166 164 $ObjectID 4 167 Version "1.5.1"168 165 Array { 169 166 Type "Cell" … … 175 172 PropName "DisabledProps" 176 173 } 174 Version "1.4.0" 177 175 BlockReduction on 178 176 BooleanDataType on … … 185 183 EnforceIntegerDowncast on 186 184 ExpressionFolding on 187 EnableMemcpy on188 MemcpyThreshold 64189 185 ExpressionDepthLimit 2147483647 190 186 FoldNonRolledExpr on … … 200 196 NoFixptDivByZeroProtection off 201 197 EfficientFloat2IntCast off 202 EfficientMapNaN2IntZero on203 198 OptimizeModelRefInitCode off 204 199 LifeSpan "inf" … … 209 204 Simulink.DebuggingCC { 210 205 $ObjectID 5 211 Version "1. 5.1"206 Version "1.4.0" 212 207 RTPrefix "error" 213 208 ConsistencyChecking "none" … … 223 218 SaveWithParameterizedLinksMsg "warning" 224 219 CheckSSInitialOutputMsg on 225 UnderspecifiedInitializationDetection "Classic"226 MergeDetectMultiDrivingBlocksExec "none"227 220 CheckExecutionContextPreStartOutputMsg off 228 221 CheckExecutionContextRuntimeOutputMsg off … … 268 261 ModelReferenceIOMismatchMessage "none" 269 262 ModelReferenceCSMismatchMessage "none" 263 ModelReferenceSimTargetVerbose off 270 264 UnknownTsInhSupMsg "warning" 271 265 ModelReferenceDataLoggingMessage "warning" … … 279 273 Simulink.HardwareCC { 280 274 $ObjectID 6 281 Version "1. 5.1"275 Version "1.4.0" 282 276 ProdBitPerChar 8 283 277 ProdBitPerShort 16 … … 306 300 Simulink.ModelReferenceCC { 307 301 $ObjectID 7 308 Version "1. 5.1"302 Version "1.4.0" 309 303 UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" 310 304 CheckModelReferenceTargetMessage "error" 311 305 ModelReferenceNumInstancesAllowed "Multi" 306 ModelReferenceSigSizeVariationType "Always allowed" 312 307 ModelReferencePassRootInputsByReference on 313 308 ModelReferenceMinAlgLoopOccurrences off 314 309 } 315 Simulink.SFSimCC {316 $ObjectID 8317 Version "1.5.1"318 SFSimEnableDebug on319 SFSimOverflowDetection on320 SFSimEcho on321 SimUseLocalCustomCode off322 SimBuildMode "sf_incremental_build"323 }324 310 Simulink.RTWCC { 325 311 $BackupClass "Simulink.RTWCC" 326 $ObjectID 9 327 Version "1.5.1" 312 $ObjectID 8 328 313 Array { 329 314 Type "Cell" … … 337 322 PropName "DisabledProps" 338 323 } 324 Version "1.4.0" 339 325 SystemTargetFile "grt.tlc" 340 326 GenCodeOnly off … … 353 339 ConfigurationMode "Optimized" 354 340 ConfigAtBuild off 355 RTWUseLocalCustomCode off356 RTWUseSimCustomCode off357 341 IncludeHyperlinkInReport off 358 342 LaunchReport off … … 371 355 Dimension 2 372 356 Simulink.CodeAppCC { 373 $ObjectID 10 374 Version "1.5.1" 357 $ObjectID 9 375 358 Array { 376 359 Type "Cell" … … 395 378 PropName "DisabledProps" 396 379 } 380 Version "1.4.0" 397 381 ForceParamTrailComments off 398 382 GenerateComments on 399 383 IgnoreCustomStorageClasses on 400 IgnoreTestpoints off401 384 IncHierarchyInIds off 402 385 MaxIdLength 31 … … 424 407 InlinedPrmAccess "Literals" 425 408 ReqsInCode off 426 UseSimReservedNames off427 409 } 428 410 Simulink.GRTTargetCC { 429 411 $BackupClass "Simulink.TargetCC" 430 $ObjectID 11 431 Version "1.5.1" 412 $ObjectID 10 432 413 Array { 433 414 Type "Cell" … … 451 432 PropName "DisabledProps" 452 433 } 434 Version "1.4.0" 453 435 TargetFcnLib "ansi_tfl_table_tmw.mat" 454 436 TargetLibSuffix "" … … 456 438 TargetFunctionLibrary "ANSI_C" 457 439 UtilityFuncGeneration "Auto" 458 ERTMultiwordTypeDef "System defined"459 ERTMultiwordLength 256460 MultiwordLength 2048461 440 GenerateFullHeader on 462 441 GenerateSampleERTMain off … … 484 463 PortableWordSizes off 485 464 ModelStepFunctionPrototypeControlCompliant off 486 CPPClassGenCompliant off487 465 AutosarCompliant off 488 UseMalloc off489 466 ExtMode off 490 467 ExtModeStaticAlloc off … … 506 483 Name "Configuration" 507 484 CurrentDlgPage "Solver" 508 ConfigPrmDlgPosition " [ 200, 45, 1080, 675 ] "509 485 } 510 486 PropName "ConfigurationSets" … … 525 501 FontAngle "normal" 526 502 ShowName on 503 } 504 BlockParameterDefaults { 505 Block { 506 BlockType Clock 507 DisplayTime off 508 } 509 Block { 510 BlockType Gain 511 Gain "1" 512 Multiplication "Element-wise(K.*u)" 513 ParamMin "[]" 514 ParamMax "[]" 515 ParameterDataTypeMode "Same as input" 516 ParameterDataType "fixdt(1,16,0)" 517 ParameterScalingMode "Best Precision: Matrix-wise" 518 ParameterScaling "[]" 519 ParamDataTypeStr "Inherit: Same as input" 520 OutMin "[]" 521 OutMax "[]" 522 OutDataTypeMode "Same as input" 523 OutDataType "fixdt(1,16,0)" 524 OutScaling "[]" 525 OutDataTypeStr "Inherit: Same as input" 526 LockScale off 527 RndMeth "Floor" 528 SaturateOnIntegerOverflow on 529 SampleTime "-1" 530 } 531 Block { 532 BlockType Integrator 533 ExternalReset "none" 534 InitialConditionSource "internal" 535 InitialCondition "0" 536 LimitOutput off 537 UpperSaturationLimit "inf" 538 LowerSaturationLimit "-inf" 539 ShowSaturationPort off 540 ShowStatePort off 541 AbsoluteTolerance "auto" 542 IgnoreLimit off 543 ZeroCross on 544 ContinuousStateAttributes "''" 545 } 546 Block { 547 BlockType Product 548 Inputs "2" 549 Multiplication "Element-wise(.*)" 550 CollapseMode "All dimensions" 551 CollapseDim "1" 552 InputSameDT on 553 OutMin "[]" 554 OutMax "[]" 555 OutDataTypeMode "Same as first input" 556 OutDataType "fixdt(1,16,0)" 557 OutScaling "[]" 558 OutDataTypeStr "Inherit: Same as first input" 559 LockScale off 560 RndMeth "Zero" 561 SaturateOnIntegerOverflow on 562 SampleTime "-1" 563 } 564 Block { 565 BlockType Scope 566 ModelBased off 567 TickLabels "OneTimeTick" 568 ZoomMode "on" 569 Grid "on" 570 TimeRange "auto" 571 YMin "-5" 572 YMax "5" 573 SaveToWorkspace off 574 SaveName "ScopeData" 575 LimitDataPoints on 576 MaxDataPoints "5000" 577 Decimation "1" 578 SampleInput off 579 SampleTime "-1" 580 } 581 Block { 582 BlockType Step 583 Time "1" 584 Before "0" 585 After "1" 586 SampleTime "-1" 587 VectorParams1D on 588 ZeroCross on 589 } 590 Block { 591 BlockType Sum 592 IconShape "rectangular" 593 Inputs "++" 594 CollapseMode "All dimensions" 595 CollapseDim "1" 596 InputSameDT on 597 AccumDataTypeStr "Inherit: Inherit via internal rule" 598 OutMin "[]" 599 OutMax "[]" 600 OutDataTypeMode "Same as first input" 601 OutDataType "fixdt(1,16,0)" 602 OutScaling "[]" 603 OutDataTypeStr "Inherit: Same as first input" 604 LockScale off 605 RndMeth "Floor" 606 SaturateOnIntegerOverflow on 607 SampleTime "-1" 608 } 609 Block { 610 BlockType ToWorkspace 611 VariableName "simulink_output" 612 MaxDataPoints "1000" 613 Decimation "1" 614 SampleTime "0" 615 FixptAsFi off 616 } 527 617 } 528 618 AnnotationDefaults { … … 544 634 FontAngle "normal" 545 635 } 546 BlockParameterDefaults {547 Block {548 BlockType Clock549 DisplayTime off550 }551 Block {552 BlockType Constant553 Value "1"554 VectorParams1D on555 SamplingMode "Sample based"556 OutMin "[]"557 OutMax "[]"558 OutDataTypeMode "Inherit from 'Constant value'"559 OutDataType "fixdt(1,16,0)"560 ConRadixGroup "Use specified scaling"561 OutScaling "[]"562 OutDataTypeStr "Inherit: Inherit from 'Constant value'"563 LockScale off564 SampleTime "inf"565 FramePeriod "inf"566 }567 Block {568 BlockType Integrator569 ExternalReset "none"570 InitialConditionSource "internal"571 InitialCondition "0"572 LimitOutput off573 UpperSaturationLimit "inf"574 LowerSaturationLimit "-inf"575 ShowSaturationPort off576 ShowStatePort off577 AbsoluteTolerance "auto"578 IgnoreLimit off579 ZeroCross on580 ContinuousStateAttributes "''"581 }582 Block {583 BlockType Product584 Inputs "2"585 Multiplication "Element-wise(.*)"586 CollapseMode "All dimensions"587 CollapseDim "1"588 InputSameDT on589 OutMin "[]"590 OutMax "[]"591 OutDataTypeMode "Same as first input"592 OutDataType "fixdt(1,16,0)"593 OutScaling "[]"594 OutDataTypeStr "Inherit: Same as first input"595 LockScale off596 RndMeth "Zero"597 SaturateOnIntegerOverflow on598 SampleTime "-1"599 }600 Block {601 BlockType Scope602 ModelBased off603 TickLabels "OneTimeTick"604 ZoomMode "on"605 Grid "on"606 TimeRange "auto"607 YMin "-5"608 YMax "5"609 SaveToWorkspace off610 SaveName "ScopeData"611 LimitDataPoints on612 MaxDataPoints "5000"613 Decimation "1"614 SampleInput off615 SampleTime "-1"616 }617 Block {618 BlockType Step619 Time "1"620 Before "0"621 After "1"622 SampleTime "-1"623 VectorParams1D on624 ZeroCross on625 }626 Block {627 BlockType Sum628 IconShape "rectangular"629 Inputs "++"630 CollapseMode "All dimensions"631 CollapseDim "1"632 InputSameDT on633 AccumDataTypeStr "Inherit: Inherit via internal rule"634 OutMin "[]"635 OutMax "[]"636 OutDataTypeMode "Same as first input"637 OutDataType "fixdt(1,16,0)"638 OutScaling "[]"639 OutDataTypeStr "Inherit: Same as first input"640 LockScale off641 RndMeth "Floor"642 SaturateOnIntegerOverflow on643 SampleTime "-1"644 }645 Block {646 BlockType ToWorkspace647 VariableName "simulink_output"648 MaxDataPoints "1000"649 Decimation "1"650 SampleTime "0"651 FixptAsFi off652 }653 }654 636 System { 655 Name "A_HX_NonLinear "656 Location [ 2, 82, 1270, 674]637 Name "A_HX_NonLinear_v2" 638 Location [643, 83, 1277, 721] 657 639 Open on 658 640 ModelBrowserVisibility off … … 671 653 BlockType Clock 672 654 Name "Clock" 673 Position [5 85, 215, 605, 235]655 Position [520, 205, 540, 225] 674 656 Decimation "10" 675 657 } 676 658 Block { 677 BlockType Constant678 Name "Cp"679 Position [195, 300, 225, 330]680 Value "3.75"681 OutDataType "sfix(16)"682 OutScaling "2^0"683 }684 Block {685 659 BlockType Product 686 Name "Divide "660 Name "Divide3" 687 661 Ports [2, 1] 688 Position [330, 202, 360, 233] 689 Inputs "*/" 690 InputSameDT off 691 OutDataTypeMode "Inherit via internal rule" 692 OutDataType "sfix(16)" 693 OutScaling "2^-10" 694 OutDataTypeStr "Inherit: Inherit via internal rule" 695 RndMeth "Floor" 696 SaturateOnIntegerOverflow off 697 } 698 Block { 699 BlockType Product 700 Name "Divide1" 701 Ports [2, 1] 702 Position [265, 277, 295, 308] 662 Position [315, 27, 345, 58] 703 663 Inputs "**" 704 664 InputSameDT off … … 711 671 } 712 672 Block { 713 BlockType Product714 Name "Divide2"715 Ports [2, 1]716 Position [390, 147, 420, 178]717 Inputs "**"718 InputSameDT off719 OutDataTypeMode "Inherit via internal rule"720 OutDataType "sfix(16)"721 OutScaling "2^-10"722 OutDataTypeStr "Inherit: Inherit via internal rule"723 RndMeth "Floor"724 SaturateOnIntegerOverflow off725 }726 Block {727 BlockType Product728 Name "Divide3"729 Ports [2, 1]730 Position [380, 37, 410, 68]731 Inputs "**"732 InputSameDT off733 OutDataTypeMode "Inherit via internal rule"734 OutDataType "sfix(16)"735 OutScaling "2^-10"736 OutDataTypeStr "Inherit: Inherit via internal rule"737 RndMeth "Floor"738 SaturateOnIntegerOverflow off739 }740 Block {741 673 BlockType Integrator 742 674 Name "Integrator" 743 675 Ports [1, 1] 744 Position [550, 50, 580, 80] 745 InitialCondition "80" 746 } 747 Block { 748 BlockType Constant 749 Name "Lambda" 750 Position [195, 195, 225, 225] 751 Value "2250" 676 Position [485, 40, 515, 70] 677 InitialCondition "90" 678 } 679 Block { 680 BlockType Gain 681 Name "Lambda_k_Cp" 682 Position [200, 140, 275, 170] 683 Gain "1.6667" 684 ParameterDataTypeMode "Inherit via internal rule" 685 ParameterDataType "sfix(16)" 686 ParameterScaling "2^0" 687 ParamDataTypeStr "Inherit: Inherit via internal rule" 688 OutDataTypeMode "Inherit via internal rule" 752 689 OutDataType "sfix(16)" 753 690 OutScaling "2^0" 691 OutDataTypeStr "Inherit: Inherit via internal rule" 692 SaturateOnIntegerOverflow off 754 693 } 755 694 Block { … … 757 696 Name "Scope" 758 697 Ports [1] 759 Position [6 80, 154, 710, 186]698 Position [615, 144, 645, 176] 760 699 Floating off 761 700 Location [290, 153, 927, 572] … … 773 712 Name "Subtract" 774 713 Ports [2, 1] 775 Position [2 95, 92, 325, 123]714 Position [230, 82, 260, 113] 776 715 Inputs "+-" 777 716 InputSameDT off … … 786 725 Name "Subtract1" 787 726 Ports [2, 1] 788 Position [4 75, 47, 505, 78]727 Position [410, 37, 440, 68] 789 728 InputSameDT off 790 729 OutDataTypeMode "Inherit via internal rule" … … 797 736 BlockType Step 798 737 Name "Ti" 799 Position [1 95, 85, 225, 115]738 Position [130, 75, 160, 105] 800 739 Time "440" 801 740 Before "50" 802 After " 50"741 After "100" 803 742 SampleTime "0" 804 743 } … … 806 745 BlockType ToWorkspace 807 746 Name "To Workspace" 808 Position [ 655, 95, 715, 125]747 Position [590, 85, 650, 115] 809 748 VariableName "T" 810 749 MaxDataPoints "inf" … … 815 754 BlockType ToWorkspace 816 755 Name "To Workspace1" 817 Position [ 660, 210, 720, 240]756 Position [595, 200, 655, 230] 818 757 VariableName "time" 819 758 MaxDataPoints "inf" … … 824 763 BlockType Step 825 764 Name "W" 826 Position [1 95, 30, 225, 60]765 Position [130, 20, 160, 50] 827 766 Time "220" 828 767 Before "12" 829 After " 12"768 After "24" 830 769 SampleTime "0" 831 770 } … … 833 772 BlockType Step 834 773 Name "Ws" 835 Position [1 95, 140, 225, 170]774 Position [130, 140, 160, 170] 836 775 Time "660" 837 776 Before "0.8" 838 After " 0.8"777 After "1.6" 839 778 SampleTime "0" 840 779 } 841 780 Block { 842 BlockType Constant 843 Name "m" 844 Position [195, 250, 225, 280] 845 Value "360" 781 BlockType Gain 782 Name "m_inv" 783 Position [190, 18, 280, 52] 784 Gain "0.0027778" 785 ParameterDataTypeMode "Inherit via internal rule" 786 ParameterDataType "sfix(16)" 787 ParameterScaling "2^0" 788 ParamDataTypeStr "Inherit: Inherit via internal rule" 789 OutDataTypeMode "Inherit via internal rule" 846 790 OutDataType "sfix(16)" 847 791 OutScaling "2^0" 848 } 849 Line { 850 SrcBlock "m" 851 SrcPort 1 852 Points [20, 0] 853 DstBlock "Divide1" 792 OutDataTypeStr "Inherit: Inherit via internal rule" 793 SaturateOnIntegerOverflow off 794 } 795 Line { 796 SrcBlock "Ws" 797 SrcPort 1 798 DstBlock "Lambda_k_Cp" 854 799 DstPort 1 855 800 } 856 801 Line { 857 SrcBlock "Cp"858 SrcPort 1859 Points [20, 0]860 DstBlock "Divide1"861 DstPort 2862 }863 Line {864 SrcBlock "Lambda"865 SrcPort 1866 DstBlock "Divide"867 DstPort 1868 }869 Line {870 SrcBlock "Divide1"871 SrcPort 1872 Points [10, 0; 0, -70]873 DstBlock "Divide"874 DstPort 2875 }876 Line {877 SrcBlock "Ws"878 SrcPort 1879 DstBlock "Divide2"880 DstPort 1881 }882 Line {883 SrcBlock "Divide"884 SrcPort 1885 Points [10, 0]886 DstBlock "Divide2"887 DstPort 2888 }889 Line {890 802 SrcBlock "W" 891 803 SrcPort 1 892 DstBlock " Divide3"804 DstBlock "m_inv" 893 805 DstPort 1 894 806 } … … 911 823 DstBlock "Subtract1" 912 824 DstPort 1 913 }914 Line {915 SrcBlock "Divide2"916 SrcPort 1917 Points [20, 0; 0, -95]918 DstBlock "Subtract1"919 DstPort 2920 825 } 921 826 Line { … … 953 858 DstPort 1 954 859 } 860 Line { 861 SrcBlock "Lambda_k_Cp" 862 SrcPort 1 863 Points [100, 0; 0, -95] 864 DstBlock "Subtract1" 865 DstPort 2 866 } 867 Line { 868 SrcBlock "m_inv" 869 SrcPort 1 870 DstBlock "Divide3" 871 DstPort 1 872 } 955 873 } 956 874 } -
trunk/Block-Oriented EML/Examples/A_HX_NonLinear.pfd
r944 r993 11 11 <SkipAnalysis>0</SkipAnalysis> 12 12 <Time_Start>0</Time_Start> 13 <Time_Step> 0.05</Time_Step>14 <Time_End> 5</Time_End>13 <Time_Step>5</Time_Step> 14 <Time_End>1000</Time_End> 15 15 <Time_Unit>s</Time_Unit> 16 16 <Sparse_Algebra>1</Sparse_Algebra> … … 28 28 <Height>1000</Height> 29 29 <View> 30 <Zoom_Level> 0.8</Zoom_Level>31 <Width> 1028</Width>32 <Height>4 16</Height>33 <X> 0</X>34 <Y> -28</Y>30 <Zoom_Level>1</Zoom_Level> 31 <Width>981</Width> 32 <Height>438</Height> 33 <X>-26</X> 34 <Y>0</Y> 35 35 </View> 36 36 <View> 37 37 <Zoom_Level>1</Zoom_Level> 38 <Width> 1028</Width>38 <Width>981</Width> 39 39 <Height>0</Height> 40 40 <X>0</X> … … 44 44 <Type>Step</Type> 45 45 <Id_String>Ws</Id_String> 46 <X> 77</X>47 <Y>22 6</Y>46 <X>36</X> 47 <Y>225</Y> 48 48 <Z>0</Z> 49 49 <Width>42.7</Width> 50 50 <Height>40.6</Height> 51 51 <Label_Position> 52 <X> 78</X>53 <Y>26 7</Y>52 <X>37</X> 53 <Y>266</Y> 54 54 </Label_Position> 55 55 <Settings> … … 84 84 <Value>1</Value> 85 85 </Indices> 86 <Value> 0.8</Value>86 <Value>1.6</Value> 87 87 <Status>4</Status> 88 88 </Value> … … 92 92 <Type>Step</Type> 93 93 <Id_String>Ti</Id_String> 94 <X> 78</X>95 <Y>12 6</Y>94 <X>34</X> 95 <Y>124</Y> 96 96 <Z>0</Z> 97 97 <Width>42.7</Width> 98 98 <Height>40.6</Height> 99 99 <Label_Position> 100 <X> 86</X>101 <Y>16 7</Y>100 <X>42</X> 101 <Y>165</Y> 102 102 </Label_Position> 103 103 <Settings> … … 110 110 <Value>1</Value> 111 111 </Indices> 112 <Value> 50</Value>112 <Value>100</Value> 113 113 <Status>4</Status> 114 114 </Value> … … 140 140 <Type>Step</Type> 141 141 <Id_String>W</Id_String> 142 <X> 79</X>143 <Y>4 7</Y>142 <X>36</X> 143 <Y>48</Y> 144 144 <Z>0</Z> 145 145 <Width>42.7</Width> 146 146 <Height>40.6</Height> 147 147 <Label_Position> 148 <X> 86</X>149 <Y>8 6</Y>148 <X>43</X> 149 <Y>87</Y> 150 150 </Label_Position> 151 151 <Settings> … … 169 169 <Value>1</Value> 170 170 </Indices> 171 <Value> 12</Value>171 <Value>24</Value> 172 172 <Status>4</Status> 173 173 </Value> … … 180 180 <Value>1</Value> 181 181 </Indices> 182 <Value> 5</Value>182 <Value>220</Value> 183 183 <Status>4</Status> 184 184 </Value> … … 194 194 <Height>33.6</Height> 195 195 <Label_Position> 196 <X>356 .5</X>196 <X>356</X> 197 197 <Y>119</Y> 198 198 </Label_Position> … … 227 227 </Block> 228 228 <Block> 229 <Type>Constant</Type>230 <Id_String>Cp</Id_String>231 <X>78</X>232 <Y>438</Y>233 <Z>0</Z>234 <Width>42.7</Width>235 <Height>40.6</Height>236 <Label_Position>237 <X>85</X>238 <Y>478</Y>239 </Label_Position>240 <Settings>241 <Value>242 <Path>243 <Value>Value</Value>244 </Path>245 <Unit></Unit>246 <Indices>247 <Value>1</Value>248 </Indices>249 <Value>3.75</Value>250 <Status>4</Status>251 </Value>252 </Settings>253 </Block>254 <Block>255 <Type>Constant</Type>256 <Id_String>m</Id_String>257 <X>78</X>258 <Y>371</Y>259 <Z>0</Z>260 <Width>42.7</Width>261 <Height>40.6</Height>262 <Label_Position>263 <X>88</X>264 <Y>411</Y>265 </Label_Position>266 <Settings>267 <Value>268 <Path>269 <Value>Value</Value>270 </Path>271 <Unit></Unit>272 <Indices>273 <Value>1</Value>274 </Indices>275 <Value>360</Value>276 <Status>4</Status>277 </Value>278 </Settings>279 </Block>280 <Block>281 <Type>Constant</Type>282 <Id_String>Lambda</Id_String>283 <X>78</X>284 <Y>300</Y>285 <Z>0</Z>286 <Width>42.7</Width>287 <Height>40.6</Height>288 <Label_Position>289 <X>67</X>290 <Y>341</Y>291 </Label_Position>292 <Settings>293 <Value>294 <Path>295 <Value>Value</Value>296 </Path>297 <Unit></Unit>298 <Indices>299 <Value>1</Value>300 </Indices>301 <Value>2250</Value>302 <Status>4</Status>303 </Value>304 </Settings>305 </Block>306 <Block>307 <Type>MultDiv</Type>308 <Id_String>M1</Id_String>309 <X>172</X>310 <Y>408</Y>311 <Z>0</Z>312 <Width>32.9</Width>313 <Height>33.6</Height>314 <Label_Position>315 <X>141</X>316 <Y>407</Y>317 </Label_Position>318 <Settings>319 </Settings>320 </Block>321 <Block>322 <Type>MultDiv</Type>323 <Id_String>D1</Id_String>324 <X>243</X>325 <Y>341</Y>326 <Z>0</Z>327 <Width>32.9</Width>328 <Height>33.6</Height>329 <Label_Position>330 <X>214</X>331 <Y>346</Y>332 </Label_Position>333 <Settings>334 <Value>335 <Path>336 <Value>Select_operation</Value>337 </Path>338 <Unit></Unit>339 <Indices>340 <Value>1</Value>341 </Indices>342 <Value>"Division"</Value>343 <Status>4</Status>344 </Value>345 </Settings>346 </Block>347 <Block>348 229 <Type>MultDiv</Type> 349 230 <Id_String>M3</Id_String> … … 381 262 <Value>1</Value> 382 263 </Indices> 383 <Value>80</Value> 384 <Status>4</Status> 385 </Value> 386 </Settings> 387 </Block> 388 <Block> 389 <Type>MultDiv</Type> 390 <Id_String>M2</Id_String> 391 <X>313</X> 392 <Y>288</Y> 393 <Z>0</Z> 394 <Width>32.9</Width> 395 <Height>33.6</Height> 396 <Label_Position> 397 <X>281</X> 398 <Y>288</Y> 399 </Label_Position> 400 <Settings> 401 </Settings> 402 </Block> 403 <Line> 404 <Line_Name>S001</Line_Name> 405 <X1>114.7</X1> 406 <Y1>385.3</Y1> 407 <X2>182.45</X2> 408 <Y2>402</Y2> 409 <Block_Source>m</Block_Source> 410 <Port_Source>Out</Port_Source> 411 <Block_Target>M1</Block_Target> 412 <Port_Target>In1</Port_Target> 413 </Line> 414 <Line> 415 <Line_Name>S002</Line_Name> 416 <X1>114.7</X1> 417 <Y1>452.3</Y1> 418 <X2>182.45</X2> 419 <Y2>435.6</Y2> 420 <Block_Source>Cp</Block_Source> 421 <Port_Source>Out</Port_Source> 422 <Block_Target>M1</Block_Target> 423 <Port_Target>In2</Port_Target> 424 </Line> 425 <Line> 426 <Line_Name>S003</Line_Name> 427 <X1>198.9</X1> 428 <Y1>418.8</Y1> 429 <X2>253.45</X2> 430 <Y2>368.6</Y2> 431 <Block_Source>M1</Block_Source> 432 <Port_Source>Out</Port_Source> 433 <Block_Target>D1</Block_Target> 434 <Port_Target>In2</Port_Target> 435 </Line> 436 <Line> 437 <Line_Name>S004</Line_Name> 438 <X1>114.7</X1> 439 <Y1>314.3</Y1> 440 <X2>253.45</X2> 441 <Y2>335</Y2> 442 <Block_Source>Lambda</Block_Source> 443 <Port_Source>Out</Port_Source> 444 <Block_Target>D1</Block_Target> 445 <Port_Target>In1</Port_Target> 446 </Line> 447 <Line> 448 <Line_Name>S005</Line_Name> 449 <X1>269.9</X1> 450 <Y1>351.8</Y1> 451 <X2>323.45</X2> 452 <Y2>315.6</Y2> 453 <Block_Source>D1</Block_Source> 454 <Port_Source>Out</Port_Source> 455 <Block_Target>M2</Block_Target> 456 <Port_Target>In2</Port_Target> 457 </Line> 458 <Line> 459 <Line_Name>S006</Line_Name> 460 <X1>113.7</X1> 461 <Y1>240.3</Y1> 462 <X2>323.45</X2> 463 <Y2>282</Y2> 464 <Block_Source>Ws</Block_Source> 465 <Port_Source>Out</Port_Source> 466 <Block_Target>M2</Block_Target> 467 <Port_Target>In1</Port_Target> 468 </Line> 264 <Value>90</Value> 265 <Status>4</Status> 266 </Value> 267 </Settings> 268 </Block> 269 <Block> 270 <Type>Gain</Type> 271 <Id_String>Lambda_k_Cp</Id_String> 272 <X>247</X> 273 <Y>227</Y> 274 <Z>0</Z> 275 <Width>40.6</Width> 276 <Height>39.9</Height> 277 <Label_Position> 278 <X>211</X> 279 <Y>270</Y> 280 </Label_Position> 281 <Settings> 282 <Value> 283 <Path> 284 <Value>K</Value> 285 </Path> 286 <Unit></Unit> 287 <Indices> 288 <Value>1</Value> 289 </Indices> 290 <Value>1.6667</Value> 291 <Status>4</Status> 292 </Value> 293 </Settings> 294 </Block> 295 <Block> 296 <Type>Gain</Type> 297 <Id_String>m_inv</Id_String> 298 <X>147</X> 299 <Y>50</Y> 300 <Z>0</Z> 301 <Width>40.6</Width> 302 <Height>39.9</Height> 303 <Label_Position> 304 <X>141</X> 305 <Y>89</Y> 306 </Label_Position> 307 <Settings> 308 <Value> 309 <Path> 310 <Value>K</Value> 311 </Path> 312 <Unit></Unit> 313 <Indices> 314 <Value>1</Value> 315 </Indices> 316 <Value>0.0027778</Value> 317 <Status>4</Status> 318 </Value> 319 </Settings> 320 </Block> 469 321 <Line> 470 322 <Line_Name>S007</Line_Name> 471 <X1> 114.7</X1>472 <Y1>1 40.3</Y1>323 <X1>70.7</X1> 324 <Y1>138.3</Y1> 473 325 <X2>182.45</X2> 474 326 <Y2>162</Y2> … … 490 342 </Line> 491 343 <Line> 492 <Line_Name>S009</Line_Name>493 <X1>115.7</X1>494 <Y1>61.3</Y1>495 <X2>255.45</X2>496 <Y2>81</Y2>497 <Block_Source>W</Block_Source>498 <Port_Source>Out</Port_Source>499 <Block_Target>M3</Block_Target>500 <Port_Target>In1</Port_Target>501 </Line>502 <Line>503 344 <Line_Name>S010</Line_Name> 504 345 <X1>271.9</X1> … … 512 353 </Line> 513 354 <Line> 514 <Line_Name>S011</Line_Name>515 <X1>339.9</X1>516 <Y1>298.8</Y1>517 <X2>397.45</X2>518 <Y2>142.6</Y2>519 <Block_Source>M2</Block_Source>520 <Port_Source>Out</Port_Source>521 <Block_Target>A1</Block_Target>522 <Port_Target>In2</Port_Target>523 </Line>524 <Line>525 355 <Line_Name>S012</Line_Name> 526 356 <X1>413.9</X1> … … 544 374 <Port_Target>In2</Port_Target> 545 375 </Line> 376 <Line> 377 <Line_Name>S001</Line_Name> 378 <X1>72.7</X1> 379 <Y1>239.3</Y1> 380 <X2>241</X2> 381 <Y2>240.95</Y2> 382 <Block_Source>Ws</Block_Source> 383 <Port_Source>Out</Port_Source> 384 <Block_Target>Lambda_k_Cp</Block_Target> 385 <Port_Target>In</Port_Target> 386 </Line> 387 <Line> 388 <Line_Name>S002</Line_Name> 389 <X1>281.6</X1> 390 <Y1>240.95</Y1> 391 <X2>397.45</X2> 392 <Y2>142.6</Y2> 393 <Block_Source>Lambda_k_Cp</Block_Source> 394 <Port_Source>Out</Port_Source> 395 <Block_Target>A1</Block_Target> 396 <Port_Target>In2</Port_Target> 397 </Line> 398 <Line> 399 <Line_Name>S003</Line_Name> 400 <X1>72.7</X1> 401 <Y1>62.3</Y1> 402 <X2>141</X2> 403 <Y2>63.95</Y2> 404 <Block_Source>W</Block_Source> 405 <Port_Source>Out</Port_Source> 406 <Block_Target>m_inv</Block_Target> 407 <Port_Target>In</Port_Target> 408 </Line> 409 <Line> 410 <Line_Name>S004</Line_Name> 411 <X1>181.6</X1> 412 <Y1>63.95</Y1> 413 <X2>255.45</X2> 414 <Y2>81</Y2> 415 <Block_Source>m_inv</Block_Source> 416 <Port_Source>Out</Port_Source> 417 <Block_Target>M3</Block_Target> 418 <Port_Target>In1</Port_Target> 419 </Line> 546 420 </Diagram> -
trunk/Block-Oriented EML/Examples/B_HX_OpenLoop_Response.mdl
r944 r993 1 1 Model { 2 Name "B_HX_Open _Loop"3 Version 7. 22 Name "B_HX_OpenLoop_Response" 3 Version 7.1 4 4 MdlSubVersion 0 5 5 GraphicalInterface { … … 7 7 NumRootOutports 0 8 8 ParameterArgumentNames "" 9 ComputedModelVersion "1.1 2"9 ComputedModelVersion "1.13" 10 10 NumModelReferences 0 11 11 NumTestPointedSignals 0 … … 13 13 SavedCharacterEncoding "windows-1252" 14 14 SaveDefaultBlockParams on 15 ScopeRefreshTime 0.03500016 OverrideScopeRefreshTime on17 DisableAllScopes off18 DataTypeOverride "UseLocalSettings"19 MinMaxOverflowLogging "UseLocalSettings"20 MinMaxOverflowArchiveMode "Overwrite"21 Created "Thu Mar 22 14:08:58 2012"22 Creator "IQU"23 UpdateHistory "UpdateHistoryNever"24 ModifiedByFormat "%<Auto>"25 LastModifiedBy "IQU"26 ModifiedDateFormat "%<Auto>"27 LastModifiedDate "Thu Mar 22 14:32:54 2012"28 RTWModifiedTimeStamp 029 ModelVersionFormat "1.%<AutoIncrement:12>"30 ConfigurationManager "None"31 15 SampleTimeColors off 32 SampleTimeAnnotations off33 16 LibraryLinkDisplay "none" 34 17 WideLines off … … 44 27 ExecutionContextIcon off 45 28 ShowLinearizationAnnotations on 29 ScopeRefreshTime 0.035000 30 OverrideScopeRefreshTime on 31 DisableAllScopes off 32 DataTypeOverride "UseLocalSettings" 33 MinMaxOverflowLogging "UseLocalSettings" 34 MinMaxOverflowArchiveMode "Overwrite" 46 35 BlockNameDataTip off 47 36 BlockParametersDataTip off … … 51 40 BrowserShowLibraryLinks off 52 41 BrowserLookUnderMasks off 42 Created "Thu Mar 22 14:08:58 2012" 43 Creator "IQU" 44 UpdateHistory "UpdateHistoryNever" 45 ModifiedByFormat "%<Auto>" 46 LastModifiedBy "Jonathan" 47 ModifiedDateFormat "%<Auto>" 48 LastModifiedDate "Wed Jun 22 10:23:45 2016" 49 RTWModifiedTimeStamp 0 50 ModelVersionFormat "1.%<AutoIncrement:13>" 51 ConfigurationManager "None" 53 52 SimulationMode "normal" 54 53 LinearizationMsg "none" … … 100 99 Simulink.ConfigSet { 101 100 $ObjectID 1 102 Version "1. 5.1"101 Version "1.4.0" 103 102 Array { 104 103 Type "Handle" 105 Dimension 8104 Dimension 7 106 105 Simulink.SolverCC { 107 106 $ObjectID 2 108 Version "1. 5.1"107 Version "1.4.0" 109 108 StartTime "0.0" 110 109 StopTime "1000" … … 128 127 ShapePreserveControl "DisableAll" 129 128 ZeroCrossControl "UseLocalSettings" 130 ZeroCrossAlgorithm "Non adaptive"129 ZeroCrossAlgorithm "Non-adaptive" 131 130 AlgebraicLoopSolver "TrustRegion" 132 131 SolverResetMethod "Fast" … … 135 134 SampleTimeConstraint "Unconstrained" 136 135 InsertRTBMode "Whenever possible" 137 SignalSizeVariationType "Allow only fixed size"138 136 } 139 137 Simulink.DataIOCC { 140 138 $ObjectID 3 141 Version "1. 5.1"139 Version "1.4.0" 142 140 Decimation "1" 143 141 ExternalInput "[t, u]" … … 165 163 Simulink.OptimizationCC { 166 164 $ObjectID 4 167 Version "1.5.1"168 165 Array { 169 166 Type "Cell" … … 175 172 PropName "DisabledProps" 176 173 } 174 Version "1.4.0" 177 175 BlockReduction on 178 176 BooleanDataType on … … 185 183 EnforceIntegerDowncast on 186 184 ExpressionFolding on 187 EnableMemcpy on188 MemcpyThreshold 64189 185 ExpressionDepthLimit 2147483647 190 186 FoldNonRolledExpr on … … 200 196 NoFixptDivByZeroProtection off 201 197 EfficientFloat2IntCast off 202 EfficientMapNaN2IntZero on203 198 OptimizeModelRefInitCode off 204 199 LifeSpan "inf" … … 209 204 Simulink.DebuggingCC { 210 205 $ObjectID 5 211 Version "1. 5.1"206 Version "1.4.0" 212 207 RTPrefix "error" 213 208 ConsistencyChecking "none" … … 223 218 SaveWithParameterizedLinksMsg "warning" 224 219 CheckSSInitialOutputMsg on 225 UnderspecifiedInitializationDetection "Classic"226 MergeDetectMultiDrivingBlocksExec "none"227 220 CheckExecutionContextPreStartOutputMsg off 228 221 CheckExecutionContextRuntimeOutputMsg off … … 268 261 ModelReferenceIOMismatchMessage "none" 269 262 ModelReferenceCSMismatchMessage "none" 263 ModelReferenceSimTargetVerbose off 270 264 UnknownTsInhSupMsg "warning" 271 265 ModelReferenceDataLoggingMessage "warning" … … 279 273 Simulink.HardwareCC { 280 274 $ObjectID 6 281 Version "1. 5.1"275 Version "1.4.0" 282 276 ProdBitPerChar 8 283 277 ProdBitPerShort 16 … … 306 300 Simulink.ModelReferenceCC { 307 301 $ObjectID 7 308 Version "1. 5.1"302 Version "1.4.0" 309 303 UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" 310 304 CheckModelReferenceTargetMessage "error" 311 305 ModelReferenceNumInstancesAllowed "Multi" 306 ModelReferenceSigSizeVariationType "Always allowed" 312 307 ModelReferencePassRootInputsByReference on 313 308 ModelReferenceMinAlgLoopOccurrences off 314 309 } 315 Simulink.SFSimCC {316 $ObjectID 8317 Version "1.5.1"318 SFSimEnableDebug on319 SFSimOverflowDetection on320 SFSimEcho on321 SimUseLocalCustomCode off322 SimBuildMode "sf_incremental_build"323 }324 310 Simulink.RTWCC { 325 311 $BackupClass "Simulink.RTWCC" 326 $ObjectID 9 327 Version "1.5.1" 312 $ObjectID 8 328 313 Array { 329 314 Type "Cell" … … 337 322 PropName "DisabledProps" 338 323 } 324 Version "1.4.0" 339 325 SystemTargetFile "grt.tlc" 340 326 GenCodeOnly off … … 353 339 ConfigurationMode "Optimized" 354 340 ConfigAtBuild off 355 RTWUseLocalCustomCode off356 RTWUseSimCustomCode off357 341 IncludeHyperlinkInReport off 358 342 LaunchReport off … … 371 355 Dimension 2 372 356 Simulink.CodeAppCC { 373 $ObjectID 10 374 Version "1.5.1" 357 $ObjectID 9 375 358 Array { 376 359 Type "Cell" … … 395 378 PropName "DisabledProps" 396 379 } 380 Version "1.4.0" 397 381 ForceParamTrailComments off 398 382 GenerateComments on 399 383 IgnoreCustomStorageClasses on 400 IgnoreTestpoints off401 384 IncHierarchyInIds off 402 385 MaxIdLength 31 … … 424 407 InlinedPrmAccess "Literals" 425 408 ReqsInCode off 426 UseSimReservedNames off427 409 } 428 410 Simulink.GRTTargetCC { 429 411 $BackupClass "Simulink.TargetCC" 430 $ObjectID 11 431 Version "1.5.1" 412 $ObjectID 10 432 413 Array { 433 414 Type "Cell" … … 451 432 PropName "DisabledProps" 452 433 } 434 Version "1.4.0" 453 435 TargetFcnLib "ansi_tfl_table_tmw.mat" 454 436 TargetLibSuffix "" … … 456 438 TargetFunctionLibrary "ANSI_C" 457 439 UtilityFuncGeneration "Auto" 458 ERTMultiwordTypeDef "System defined"459 ERTMultiwordLength 256460 MultiwordLength 2048461 440 GenerateFullHeader on 462 441 GenerateSampleERTMain off … … 484 463 PortableWordSizes off 485 464 ModelStepFunctionPrototypeControlCompliant off 486 CPPClassGenCompliant off487 465 AutosarCompliant off 488 UseMalloc off489 466 ExtMode off 490 467 ExtModeStaticAlloc off … … 506 483 Name "Configuration" 507 484 CurrentDlgPage "Solver" 508 ConfigPrmDlgPosition " [ 200, 45, 1080, 675 ] "509 485 } 510 486 PropName "ConfigurationSets" … … 525 501 FontAngle "normal" 526 502 ShowName on 503 } 504 BlockParameterDefaults { 505 Block { 506 BlockType Clock 507 DisplayTime off 508 } 509 Block { 510 BlockType Scope 511 ModelBased off 512 TickLabels "OneTimeTick" 513 ZoomMode "on" 514 Grid "on" 515 TimeRange "auto" 516 YMin "-5" 517 YMax "5" 518 SaveToWorkspace off 519 SaveName "ScopeData" 520 LimitDataPoints on 521 MaxDataPoints "5000" 522 Decimation "1" 523 SampleInput off 524 SampleTime "-1" 525 } 526 Block { 527 BlockType Step 528 Time "1" 529 Before "0" 530 After "1" 531 SampleTime "-1" 532 VectorParams1D on 533 ZeroCross on 534 } 535 Block { 536 BlockType Sum 537 IconShape "rectangular" 538 Inputs "++" 539 CollapseMode "All dimensions" 540 CollapseDim "1" 541 InputSameDT on 542 AccumDataTypeStr "Inherit: Inherit via internal rule" 543 OutMin "[]" 544 OutMax "[]" 545 OutDataTypeMode "Same as first input" 546 OutDataType "fixdt(1,16,0)" 547 OutScaling "[]" 548 OutDataTypeStr "Inherit: Same as first input" 549 LockScale off 550 RndMeth "Floor" 551 SaturateOnIntegerOverflow on 552 SampleTime "-1" 553 } 554 Block { 555 BlockType ToWorkspace 556 VariableName "simulink_output" 557 MaxDataPoints "1000" 558 Decimation "1" 559 SampleTime "0" 560 FixptAsFi off 561 } 562 Block { 563 BlockType TransferFcn 564 Numerator "[1]" 565 Denominator "[1 2 1]" 566 AbsoluteTolerance "auto" 567 ContinuousStateAttributes "''" 568 Realization "auto" 569 } 570 Block { 571 BlockType Constant 572 Value "1" 573 VectorParams1D on 574 SamplingMode "Sample based" 575 OutMin "[]" 576 OutMax "[]" 577 OutDataTypeMode "Inherit from 'Constant value'" 578 OutDataType "fixdt(1,16,0)" 579 ConRadixGroup "Use specified scaling" 580 OutScaling "[]" 581 OutDataTypeStr "Inherit: Inherit from 'Constant value'" 582 SampleTime "inf" 583 FramePeriod "inf" 584 } 527 585 } 528 586 AnnotationDefaults { … … 544 602 FontAngle "normal" 545 603 } 546 BlockParameterDefaults {547 Block {548 BlockType Clock549 DisplayTime off550 }551 Block {552 BlockType Constant553 Value "1"554 VectorParams1D on555 SamplingMode "Sample based"556 OutMin "[]"557 OutMax "[]"558 OutDataTypeMode "Inherit from 'Constant value'"559 OutDataType "fixdt(1,16,0)"560 ConRadixGroup "Use specified scaling"561 OutScaling "[]"562 OutDataTypeStr "Inherit: Inherit from 'Constant value'"563 LockScale off564 SampleTime "inf"565 FramePeriod "inf"566 }567 Block {568 BlockType Scope569 ModelBased off570 TickLabels "OneTimeTick"571 ZoomMode "on"572 Grid "on"573 TimeRange "auto"574 YMin "-5"575 YMax "5"576 SaveToWorkspace off577 SaveName "ScopeData"578 LimitDataPoints on579 MaxDataPoints "5000"580 Decimation "1"581 SampleInput off582 SampleTime "-1"583 }584 Block {585 BlockType Step586 Time "1"587 Before "0"588 After "1"589 SampleTime "-1"590 VectorParams1D on591 ZeroCross on592 }593 Block {594 BlockType Sum595 IconShape "rectangular"596 Inputs "++"597 CollapseMode "All dimensions"598 CollapseDim "1"599 InputSameDT on600 AccumDataTypeStr "Inherit: Inherit via internal rule"601 OutMin "[]"602 OutMax "[]"603 OutDataTypeMode "Same as first input"604 OutDataType "fixdt(1,16,0)"605 OutScaling "[]"606 OutDataTypeStr "Inherit: Same as first input"607 LockScale off608 RndMeth "Floor"609 SaturateOnIntegerOverflow on610 SampleTime "-1"611 }612 Block {613 BlockType ToWorkspace614 VariableName "simulink_output"615 MaxDataPoints "1000"616 Decimation "1"617 SampleTime "0"618 FixptAsFi off619 }620 Block {621 BlockType TransferFcn622 Numerator "[1]"623 Denominator "[1 2 1]"624 AbsoluteTolerance "auto"625 ContinuousStateAttributes "''"626 Realization "auto"627 }628 }629 604 System { 630 Name "B_HX_Open _Loop"631 Location [2, 78, 1278, 670]605 Name "B_HX_OpenLoop_Response" 606 Location [2, 83, 1262, 675] 632 607 Open on 633 608 ModelBrowserVisibility off … … 781 756 Name "Ti_ss1" 782 757 Position [560, 245, 590, 275] 783 Value " 80"758 Value "90" 784 759 OutDataType "sfix(16)" 785 760 OutScaling "2^0" -
trunk/Block-Oriented EML/Examples/B_HX_OpenLoop_Response.pfd
r944 r993 11 11 <SkipAnalysis>0</SkipAnalysis> 12 12 <Time_Start>0</Time_Start> 13 <Time_Step> 20</Time_Step>13 <Time_Step>5</Time_Step> 14 14 <Time_End>1000</Time_End> 15 15 <Time_Unit>s</Time_Unit> … … 29 29 <View> 30 30 <Zoom_Level>0.8</Zoom_Level> 31 <Width> 1028</Width>32 <Height>4 16</Height>31 <Width>981</Width> 32 <Height>438</Height> 33 33 <X>0</X> 34 34 <Y>-1</Y> … … 36 36 <View> 37 37 <Zoom_Level>1</Zoom_Level> 38 <Width> 1028</Width>38 <Width>981</Width> 39 39 <Height>0</Height> 40 40 <X>0</X> … … 518 518 <Value>1</Value> 519 519 </Indices> 520 <Value> 80</Value>520 <Value>90</Value> 521 521 <Status>4</Status> 522 522 </Value>
Note: See TracChangeset
for help on using the changeset viewer.