SIMULINK的模块库介绍(2)

2020-04-14 18:28

(6)Lookup Tables

Direct Table(n-D) Interpolation Prelookup Lookup Table Lookup Table(2-D) Lookup Table(n-D) Lookup Dynamic Prelookup Sine,Cosine Table Lookup Index into N-dimensional table to retrieve element,column,or 2-D matrix Using Use precalculated index and fraction values to accelerate approximation of N-dimensional function Approximate one-dimensional function Approximate two-dimensional function Approximate N-dimensional function Approximate one-dimensional function using dynamic table Compute index and fraction for Interpolation Using Prelookup block Implement fixed-point sine or cosine wave using lookup table approach that exploits quarter wave symmetry (7)Math Operations

Abs Algebraic Constraint Assignment Bias Complex Magnitude-Angle Divide Dot Product Find Gain Magnitude-Angle Complex Math Function Matrix Concatenate,Vector Concatenate MinMax MinMax Resettable Polynomial Product Product of Elements Reshape Rounding Function Sign Sine Wave Function Slider Gain Sqrt,Signed Sqrt,Reciprocal Sqrt Squeeze Sum,Add,Subtract,Sum of Elements Trigonometric Function Unary Minus Weighted Time Math Sample Running to to Output absolute value of input Constrain input signal to zero Assign values to specified elements of signal Add bias to input Compute magnitude and/or phase angle of complex signal Complex to Real-Imag Output real and imaginary parts of complex input signal Divide one input by another Generate dot product of two vectors Find nonzero elements in array Multiply input by constant Convert magnitude and/or a phase angle signal to complex signal Perform mathematical function Concatenate input signals of same data type to create contiguous output signal Output minimum or maximum input value Determine minimum or maximum of signal over time Rearrange dimensions of multidimensional array dimensions Perform evaluation of polynomial coefficients on input values Multiply and divide scalars and nonscalars or multiply and invert matrices Copy or invert one scalar input,or collapse one nonscalar input Change dimensionality of signal Apply rounding function to signal Indicate sign of input Generate sine wave,using external signal as time source Vary scalar gain using slider Calculate square root,signed square root,or reciprocal of square root Remove singleton dimensions from multidimensional signal Add or subtract inputs Specified trigonometric function on input Negate input Support calculations involving sample time Permute Dimensions Real-Imag to Complex Convert real and/or imaginary inputs to complex signal (8)Model Verification

Assertion Check Gradient Check whether signal is zero Discrete Check that absolute value of difference between successive samples of discrete signal is less than upper bound Check that gap of possibly varying width occurs in range of signal's amplitudes Check Dynamic Gap Check Dynamic Check that one signal is always less than another signal Lower Bound Check Range Dynamic Check that signal falls inside range of amplitudes that varies from time step to time step Check Dynamic Upper Check that one signal is always greater than another signal Bound Check Resolution Input Check that input signal has specified resolution Check that gap exists in signal's range of amplitudes Check Static Gap Check Static Lower Check that signal is greater than(or optionally equal to)static lower bound Bound Check Static Range Check that signal falls inside fixed range of amplitudes Check Static Upper Check that signal is less than(or optionally equal to)static upper bound Bound (9)Model-Wide Utilities

Block Support Table DocBlock Model Info Timed-Based Linearization Trigger-Based Linearization View data type support for Simulink blocks Create text that documents model and save text with model Display revision control information in model Generate linear models in base workspace at specific times Generate linear models in base workspace when triggered (10)Ports&Subsystems

Trigger Add trigger port to model or subsystem Action Port Configurable Subsystem Enable Implement Action subsystems used by if and switch control flow statements in Simulink software Represent any block selected from user-specified library of blocks Add enabling port to subsystem Enabled and Represent subsystem whose execution is enabled and triggered by external input Triggered Subsystem Enabled Subsystem For Each For Each Subsystem For Iterator For Subsystem Function-Call Generator Function-Call Split Function-Call Subsystem If If Action Subsystem Inport Model Outport Represent subsystem whose execution is enabled by external input Enable blocks inside For Each Subsystem to process elements or subarrays of input signal independently Repeatedly perform algorithm on each element or subarray of input signal and concatenate results Repeatedly execute contents of subsystem at current time step until iteration variable exceeds specified iteration limit Iterator Represent subsystem that executes repeatedly during simulation time step Execute function-call subsystem specified number of times at specified rate Provide junction for splitting function-call signal Represent subsystem that can be invoked as function by another block Model if-else control flow Represent subsystem whose execution is triggered by If block Create input port for subsystem or external input Include model as block in another model Create output port for subsystem or external output Subsystem,Atomic Subsystem,Nonvirtual Represent system within another system Subsystem,CodeReuse Subsystem Switch Case Implement C-like switch control flow statement Switch Case Action Represent subsystem whose execution is triggered by Switch Case block Subsystem Triggered Subsystem While Subsystem Represent subsystem whose execution is triggered by external input Iterator Represent subsystem that executes repeatedly while condition is satisfied during simulation time step


SIMULINK的模块库介绍(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014年中医助理医师考试大纲

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: