top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Engineering electromagnetics : with introductions to S-Parameters, RF Toolbox and SimRF / / Steven T. Karris
Engineering electromagnetics : with introductions to S-Parameters, RF Toolbox and SimRF / / Steven T. Karris
Autore Karris Steven T.
Pubbl/distr/stampa [Fremont, California] : , : Orchard Publications, , 2014
Descrizione fisica 1 online resource (408 p.)
Disciplina 530.141
Soggetto topico Electromagnetic theory
Electromagnetic devices
ISBN 1-934404-28-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Electromagnetics Front cover""; ""Engineering Electromagnetics Title Page ""; ""Preface""; ""Table of Contents""; ""Chapter 1""; ""Chapter 2""; ""Chapter 3""; ""Chapter 4""; ""Chapter 5""; ""Chapter 6""; ""Chapter 7""; ""Chapter 8""; ""Chapter 9""; ""Appendix A""; ""Appendix B""; ""Appendix C""; ""Appendix D""; ""Appendix E""; ""Appendix F""; ""Appendix G""; ""Appendix H""; ""Index""
Record Nr. UNINA-9910787250703321
Karris Steven T.  
[Fremont, California] : , : Orchard Publications, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Engineering electromagnetics : with introductions to S-Parameters, RF Toolbox and SimRF / / Steven T. Karris
Engineering electromagnetics : with introductions to S-Parameters, RF Toolbox and SimRF / / Steven T. Karris
Autore Karris Steven T.
Pubbl/distr/stampa [Fremont, California] : , : Orchard Publications, , 2014
Descrizione fisica 1 online resource (408 p.)
Disciplina 530.141
Soggetto topico Electromagnetic theory
Electromagnetic devices
ISBN 1-934404-28-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Electromagnetics Front cover""; ""Engineering Electromagnetics Title Page ""; ""Preface""; ""Table of Contents""; ""Chapter 1""; ""Chapter 2""; ""Chapter 3""; ""Chapter 4""; ""Chapter 5""; ""Chapter 6""; ""Chapter 7""; ""Chapter 8""; ""Chapter 9""; ""Appendix A""; ""Appendix B""; ""Appendix C""; ""Appendix D""; ""Appendix E""; ""Appendix F""; ""Appendix G""; ""Appendix H""; ""Index""
Record Nr. UNINA-9910818762603321
Karris Steven T.  
[Fremont, California] : , : Orchard Publications, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Edizione [3rd ed.]
Pubbl/distr/stampa [Fremont, Calif.], : Orchard Publications, 2011
Descrizione fisica 1 v. (various pagings) : ill. (some col.)
Disciplina 518
Soggetto topico Engineering mathematics - Data processing
Computer simulation - Computer programs
Soggetto genere / forma Electronic books.
ISBN 1-283-25284-8
9786613252845
1-934404-22-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Simulink 2011 TOC All Chapters -- Simulink 2011 Ch 01 -- Simulink 2011 Ch 03 -- Chapter 3 -- 3.1 An Application of Newton's Second Law -- 3.2 Ball Thrown Vertically Upward -- 3.3 Barge Pulled by Horse Teams -- 3.4 Rated Speed of an Automobile on a Highway Curve -- 3.5 Train Traveling on a 3 Per Cent Grade -- 3.6 Spring with Upper End Fastened to a Rigid Support -- Simulink 2011 Ch 04 -- Chapter 4 -- 4.1 Rise of a Liquid in a Capillary Tube -- 4.2 An Application of a Simplified Form of the Bernoulli Equation -- 4.3 Takeoff Speed for an Aircraft -- 4.4 An Application of the Bulk Modulus -- 4.5 Calculation of Fluid Flow in an Open Channel -- Simulink 2011 Ch 05 -- Chapter 5 -- 5.1 Chemical Solutions -- 5.2 Heat Flow -- 5.3 Cantilever Beam Deflection -- 5.4 Tractrix Curve -- 5.5 Bessel Differential Equation -- 5.6 Van der Pol Differential Equation -- 5.7 Simple Pendulum -- 5.8 Simple Oscillator -- 5.9 Zero-Order Hold and First-Order Hold as Reconstructors -- 5.10 Direct Form Realizations of a Digital Filter -- 5.11 Series Form Realization of a Digital Filter -- 5.12 Parallel Form Realization of a Digital Filter -- 5.13 3-bit Up / Down Counter -- 5.14 4-bit Ring Counter -- 5.15 Mass-Spring-Dashpot -- 5.16 Cascaded Mass-Spring System -- 5.17 Mechanical Accelerometer -- 5.18 Feedback Control Systems -- 5.19 Electric Circuit in Phasor Form -- 5.20 Application of the Superposition Principle -- 5.21 Discrete Time Integration with Variable Amplitude Input -- 5.22 S-Function Example 1 -- 5.23 S-Function Example 2 -- 5.24 Concluding Remarks -- Simulink 2011 Appendix A -- Appendix A -- A.1 MATLAB® and Simulink® -- A.2 Command Window -- A.3 Roots of Polynomials -- A.4 Polynomial Construction from Known Roots -- A.5 Evaluation of a Polynomial at Specified Values -- A.6 Rational Polynomials -- A.7 Using MATLAB to Make Plots -- A.8 Subplots.
A.9 Multiplication, Division, and Exponentiation -- A.10 Script and Function Files -- A.11 Display Formats -- Simulink 2011 Appendix B -- Appendix B -- Masked Subsystems -- his appendix presents an overview of masked subsystems, and a step-by-step procedure to create custom user interfaces, i.e., masks for Simulink subsystems. -- B.1 Masks Defined -- A mask is a custom user interface for a subsystem. A masked subsystem conceals the subsystem's contents, and it appear to the user as an atomic block with its own icon and parameter dialog box. However, a masked subsystem provides only graphical, not... -- B.2 Advantages Using Masked Subsystems -- A masked subsystem allows us to -- 1. Replace the parameter dialogs of a subsystem and its contents with a single parameter dialog with its own block description, parameter prompts, and help text. -- 2. Replace a subsystem's standard icon with a custom icon that shows its purpose. -- 3. Prevent accidental modification of subsystems by concealing their contents behind a mask. -- 4. Placing a masked subsystem in a library. We can also mask S-Function and Model blocks. -- B.3 Mask Features -- Masks can include any of the following features: -- Mask Icon - The mask icon replaces a subsystem's standard icon, i.e., it appears in a block diagram in place of the standard icon for a subsystem block. Simulink uses MATLAB code that we supply to draw the custom icon. We can use any MATLAB drawing c... -- Mask Parameters - Masked subsystems allow us to define a set of user-specified parameters. Simulink stores the values of these parameters in the mask workspace as the value of a variable whose name you specify. These associated variables allow us to ...
Mask Parameter Dialog Box - The mask parameter dialog box contains controls that enable a user to set the values of the mask's parameters and hence the values of any internal parameters linked to the mask parameters. The mask parameter dialog box rep... -- Mask Initialization Code - The initialization code is MATLAB code that you specify and that Simulink runs to initialize the masked subsystem at critical times, such as model loading and the start of a simulation run (see Initialization Pane). You can... -- Mask Workspace - Simulink associates a workspace with each masked subsystem that you create. Simulink stores the current values of the subsystem's parameters in the workspace as well as any variables created by the block's initialization code and par... -- A block parameter expression can refer only to variables defined in the mask workspaces of the subsystem or nested subsystems that contain the block or in the model's workspace. -- A valid reference to a variable defined on more than one level in the model hierarchy resolves to the most local definition. -- For example, let us suppose that model M contains masked subsystem A, which contains masked subsystem B. Also, let us suppose that B refers to a variable x that exists in both A's and M's workspaces. In this case, the reference resolves to the value ... -- A masked subsystem's initialization code can refer only to variables in its local workspace. -- The mask workspace of a Model block is not visible to the model that it references. Any variables used by the referenced model must resolve to workspaces defined in the referenced model or to the base (i.e., the MATLAB) workspace. -- B.4 Creating a Masked Subsystem -- It is best to illustrate the creation of a masked subsystem with an example. -- Example B.1 -- The Simulink model in Figure B.1 below implements the quadratic equation .
Figure B.1. Simulink model for Example B.1 -- To create a subsystem, we replace the Unknown x block with an Inport block, we encircle all blocks except the Inport and Outport blocks, and from the Edit drop menu we select Create Subsystem. The model now appears as shown in Figure B.2. -- Figure B.2. The model in Figure B.1 shown as a subsystem block -- To see the contents of the Subsystem in Figure B.2, we double-click the Subsystem block and now the model appears as shown in Figure B.3. -- Figure B.3. The contents of the subsystem block -- With the Subsystem block in Figure B.2 selected, from the Edit drop menu we click on the Mask Subsystem and the Mask Editor window appears as shown in Figure B.4. With the Icon tab selected as shown, we position the text cursor in the Icon Drawing co... -- Figure B.4. The Mask Editor window for Example B.1 -- Figure B.5. The masked subsystem with an imported image -- We right-click on the Subsystem block in Figure B.5, and from the drop menu we select Edit Mask. From the Mask Editor window which appears, we select the Parameters tab shown in Figure B.6 below. -- Figure B.6. The Parameters tab for the Mask Editor window -- We select the Add tool and the Mask Editor window now appears as shown in Figure B.7. -- Figure B.7. The Mask Editor window for specifying the attributes of the masked parameters -- The Mask Editor in Figure B.7 is used to specify the attributes of the masked parameters. The Prompt column under Dialog parameters is used as a text label to describe the parameter. For our example we enter Constant a, Constant b, and Constant c. Th... -- Figure B.8. The Masked Editor with the equation constants specified.
We right-click on the masked subsystem block shown in Figure B.5, Page B-5, and in the Function Block Parameters dialog box we enter the values 1, -5, and 6 for the variables a, b, and c respectively, as shown in Figure B.9. -- Figure B.9. The Function Block Parameters window with the values of the constants -- With the variables defined as above, the masked subsystem implements the quadratic equation -- and the roots of this equation are and . Our model is tested for the first root as shown in Figure B.10. -- Figure B.10. -- The Mask Editor also contains the Initialization tab that allows us to enter MATLAB commands that initialize the masked subsystem, and the Documentation tab that lets us define or modify the type description and help text for a masked subsystem. Thes... -- Simulink 2011 Appendix C -- Appendix C -- C.1 Inport, Outport, and Subsystem -- C.2 Ground -- C.3 Terminator -- C.4 Constant and Product -- C.6 Bus Creator and Bus Selector -- C.7 Mux and Demux -- C.8 Switch -- C.9 Sum -- C.11 Relational Operator -- C.14 Integrator -- C.15 Unit Delay -- C.16 Discrete-Time Integrator -- C.17 Data Types and Data Type Conversion -- C.18 Vector Concatenate -- Simulink 2011 Appendix E -- Appendix E -- E.1 Saturation -- E.2 Saturation Dynamic -- E.3 Dead Zone -- E.4 Dead Zone Dynamic -- E.5 Rate Limiter -- E.6 Rate Limiter Dynamic -- E.7 Backlash -- E.8 Relay -- E.9 Quantizer -- E.10 Hit Crossing -- E.11 Coulomb and Viscous Friction -- E.12 Wrap to Zero -- E.13 Nonlinear Systems - Describing Functions -- Appendix F -- F.3 Tapped Delay -- F.4 Discrete-Time Integrator -- F.5 Discrete Transfer Fcn -- F.6 Discrete Filter -- F.7 Discrete Zero-Pole -- F.8 Difference -- F.9 Discrete Derivative -- F.10 Discrete State-Space -- F.11 Transfer Fcn First Order -- F.12 Transfer Fcn Lead or Lag -- F.13 Transfer Fcn Real Zero -- F.14 Discrete FIR Filter.
F.15 Memory.
Record Nr. UNINA-9910461360503321
Karris Steven T  
[Fremont, Calif.], : Orchard Publications, 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Edizione [3rd ed.]
Pubbl/distr/stampa [Fremont, Calif.], : Orchard Publications, 2011
Descrizione fisica 1 v. (various pagings) : ill. (some col.)
Disciplina 518
Soggetto topico Engineering mathematics - Data processing
Computer simulation - Computer programs
ISBN 1-283-25284-8
9786613252845
1-934404-22-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Simulink 2011 TOC All Chapters -- Simulink 2011 Ch 01 -- Simulink 2011 Ch 03 -- Chapter 3 -- 3.1 An Application of Newton's Second Law -- 3.2 Ball Thrown Vertically Upward -- 3.3 Barge Pulled by Horse Teams -- 3.4 Rated Speed of an Automobile on a Highway Curve -- 3.5 Train Traveling on a 3 Per Cent Grade -- 3.6 Spring with Upper End Fastened to a Rigid Support -- Simulink 2011 Ch 04 -- Chapter 4 -- 4.1 Rise of a Liquid in a Capillary Tube -- 4.2 An Application of a Simplified Form of the Bernoulli Equation -- 4.3 Takeoff Speed for an Aircraft -- 4.4 An Application of the Bulk Modulus -- 4.5 Calculation of Fluid Flow in an Open Channel -- Simulink 2011 Ch 05 -- Chapter 5 -- 5.1 Chemical Solutions -- 5.2 Heat Flow -- 5.3 Cantilever Beam Deflection -- 5.4 Tractrix Curve -- 5.5 Bessel Differential Equation -- 5.6 Van der Pol Differential Equation -- 5.7 Simple Pendulum -- 5.8 Simple Oscillator -- 5.9 Zero-Order Hold and First-Order Hold as Reconstructors -- 5.10 Direct Form Realizations of a Digital Filter -- 5.11 Series Form Realization of a Digital Filter -- 5.12 Parallel Form Realization of a Digital Filter -- 5.13 3-bit Up / Down Counter -- 5.14 4-bit Ring Counter -- 5.15 Mass-Spring-Dashpot -- 5.16 Cascaded Mass-Spring System -- 5.17 Mechanical Accelerometer -- 5.18 Feedback Control Systems -- 5.19 Electric Circuit in Phasor Form -- 5.20 Application of the Superposition Principle -- 5.21 Discrete Time Integration with Variable Amplitude Input -- 5.22 S-Function Example 1 -- 5.23 S-Function Example 2 -- 5.24 Concluding Remarks -- Simulink 2011 Appendix A -- Appendix A -- A.1 MATLAB® and Simulink® -- A.2 Command Window -- A.3 Roots of Polynomials -- A.4 Polynomial Construction from Known Roots -- A.5 Evaluation of a Polynomial at Specified Values -- A.6 Rational Polynomials -- A.7 Using MATLAB to Make Plots -- A.8 Subplots.
A.9 Multiplication, Division, and Exponentiation -- A.10 Script and Function Files -- A.11 Display Formats -- Simulink 2011 Appendix B -- Appendix B -- Masked Subsystems -- his appendix presents an overview of masked subsystems, and a step-by-step procedure to create custom user interfaces, i.e., masks for Simulink subsystems. -- B.1 Masks Defined -- A mask is a custom user interface for a subsystem. A masked subsystem conceals the subsystem's contents, and it appear to the user as an atomic block with its own icon and parameter dialog box. However, a masked subsystem provides only graphical, not... -- B.2 Advantages Using Masked Subsystems -- A masked subsystem allows us to -- 1. Replace the parameter dialogs of a subsystem and its contents with a single parameter dialog with its own block description, parameter prompts, and help text. -- 2. Replace a subsystem's standard icon with a custom icon that shows its purpose. -- 3. Prevent accidental modification of subsystems by concealing their contents behind a mask. -- 4. Placing a masked subsystem in a library. We can also mask S-Function and Model blocks. -- B.3 Mask Features -- Masks can include any of the following features: -- Mask Icon - The mask icon replaces a subsystem's standard icon, i.e., it appears in a block diagram in place of the standard icon for a subsystem block. Simulink uses MATLAB code that we supply to draw the custom icon. We can use any MATLAB drawing c... -- Mask Parameters - Masked subsystems allow us to define a set of user-specified parameters. Simulink stores the values of these parameters in the mask workspace as the value of a variable whose name you specify. These associated variables allow us to ...
Mask Parameter Dialog Box - The mask parameter dialog box contains controls that enable a user to set the values of the mask's parameters and hence the values of any internal parameters linked to the mask parameters. The mask parameter dialog box rep... -- Mask Initialization Code - The initialization code is MATLAB code that you specify and that Simulink runs to initialize the masked subsystem at critical times, such as model loading and the start of a simulation run (see Initialization Pane). You can... -- Mask Workspace - Simulink associates a workspace with each masked subsystem that you create. Simulink stores the current values of the subsystem's parameters in the workspace as well as any variables created by the block's initialization code and par... -- A block parameter expression can refer only to variables defined in the mask workspaces of the subsystem or nested subsystems that contain the block or in the model's workspace. -- A valid reference to a variable defined on more than one level in the model hierarchy resolves to the most local definition. -- For example, let us suppose that model M contains masked subsystem A, which contains masked subsystem B. Also, let us suppose that B refers to a variable x that exists in both A's and M's workspaces. In this case, the reference resolves to the value ... -- A masked subsystem's initialization code can refer only to variables in its local workspace. -- The mask workspace of a Model block is not visible to the model that it references. Any variables used by the referenced model must resolve to workspaces defined in the referenced model or to the base (i.e., the MATLAB) workspace. -- B.4 Creating a Masked Subsystem -- It is best to illustrate the creation of a masked subsystem with an example. -- Example B.1 -- The Simulink model in Figure B.1 below implements the quadratic equation .
Figure B.1. Simulink model for Example B.1 -- To create a subsystem, we replace the Unknown x block with an Inport block, we encircle all blocks except the Inport and Outport blocks, and from the Edit drop menu we select Create Subsystem. The model now appears as shown in Figure B.2. -- Figure B.2. The model in Figure B.1 shown as a subsystem block -- To see the contents of the Subsystem in Figure B.2, we double-click the Subsystem block and now the model appears as shown in Figure B.3. -- Figure B.3. The contents of the subsystem block -- With the Subsystem block in Figure B.2 selected, from the Edit drop menu we click on the Mask Subsystem and the Mask Editor window appears as shown in Figure B.4. With the Icon tab selected as shown, we position the text cursor in the Icon Drawing co... -- Figure B.4. The Mask Editor window for Example B.1 -- Figure B.5. The masked subsystem with an imported image -- We right-click on the Subsystem block in Figure B.5, and from the drop menu we select Edit Mask. From the Mask Editor window which appears, we select the Parameters tab shown in Figure B.6 below. -- Figure B.6. The Parameters tab for the Mask Editor window -- We select the Add tool and the Mask Editor window now appears as shown in Figure B.7. -- Figure B.7. The Mask Editor window for specifying the attributes of the masked parameters -- The Mask Editor in Figure B.7 is used to specify the attributes of the masked parameters. The Prompt column under Dialog parameters is used as a text label to describe the parameter. For our example we enter Constant a, Constant b, and Constant c. Th... -- Figure B.8. The Masked Editor with the equation constants specified.
We right-click on the masked subsystem block shown in Figure B.5, Page B-5, and in the Function Block Parameters dialog box we enter the values 1, -5, and 6 for the variables a, b, and c respectively, as shown in Figure B.9. -- Figure B.9. The Function Block Parameters window with the values of the constants -- With the variables defined as above, the masked subsystem implements the quadratic equation -- and the roots of this equation are and . Our model is tested for the first root as shown in Figure B.10. -- Figure B.10. -- The Mask Editor also contains the Initialization tab that allows us to enter MATLAB commands that initialize the masked subsystem, and the Documentation tab that lets us define or modify the type description and help text for a masked subsystem. Thes... -- Simulink 2011 Appendix C -- Appendix C -- C.1 Inport, Outport, and Subsystem -- C.2 Ground -- C.3 Terminator -- C.4 Constant and Product -- C.6 Bus Creator and Bus Selector -- C.7 Mux and Demux -- C.8 Switch -- C.9 Sum -- C.11 Relational Operator -- C.14 Integrator -- C.15 Unit Delay -- C.16 Discrete-Time Integrator -- C.17 Data Types and Data Type Conversion -- C.18 Vector Concatenate -- Simulink 2011 Appendix E -- Appendix E -- E.1 Saturation -- E.2 Saturation Dynamic -- E.3 Dead Zone -- E.4 Dead Zone Dynamic -- E.5 Rate Limiter -- E.6 Rate Limiter Dynamic -- E.7 Backlash -- E.8 Relay -- E.9 Quantizer -- E.10 Hit Crossing -- E.11 Coulomb and Viscous Friction -- E.12 Wrap to Zero -- E.13 Nonlinear Systems - Describing Functions -- Appendix F -- F.3 Tapped Delay -- F.4 Discrete-Time Integrator -- F.5 Discrete Transfer Fcn -- F.6 Discrete Filter -- F.7 Discrete Zero-Pole -- F.8 Difference -- F.9 Discrete Derivative -- F.10 Discrete State-Space -- F.11 Transfer Fcn First Order -- F.12 Transfer Fcn Lead or Lag -- F.13 Transfer Fcn Real Zero -- F.14 Discrete FIR Filter.
F.15 Memory.
Record Nr. UNINA-9910789766803321
Karris Steven T  
[Fremont, Calif.], : Orchard Publications, 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Edizione [3rd ed.]
Pubbl/distr/stampa [Fremont, Calif.], : Orchard Publications, 2011
Descrizione fisica 1 v. (various pagings) : ill. (some col.)
Disciplina 518
Soggetto topico Engineering mathematics - Data processing
Computer simulation - Computer programs
ISBN 1-283-25284-8
9786613252845
1-934404-22-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Simulink 2011 TOC All Chapters -- Simulink 2011 Ch 01 -- Simulink 2011 Ch 03 -- Chapter 3 -- 3.1 An Application of Newton's Second Law -- 3.2 Ball Thrown Vertically Upward -- 3.3 Barge Pulled by Horse Teams -- 3.4 Rated Speed of an Automobile on a Highway Curve -- 3.5 Train Traveling on a 3 Per Cent Grade -- 3.6 Spring with Upper End Fastened to a Rigid Support -- Simulink 2011 Ch 04 -- Chapter 4 -- 4.1 Rise of a Liquid in a Capillary Tube -- 4.2 An Application of a Simplified Form of the Bernoulli Equation -- 4.3 Takeoff Speed for an Aircraft -- 4.4 An Application of the Bulk Modulus -- 4.5 Calculation of Fluid Flow in an Open Channel -- Simulink 2011 Ch 05 -- Chapter 5 -- 5.1 Chemical Solutions -- 5.2 Heat Flow -- 5.3 Cantilever Beam Deflection -- 5.4 Tractrix Curve -- 5.5 Bessel Differential Equation -- 5.6 Van der Pol Differential Equation -- 5.7 Simple Pendulum -- 5.8 Simple Oscillator -- 5.9 Zero-Order Hold and First-Order Hold as Reconstructors -- 5.10 Direct Form Realizations of a Digital Filter -- 5.11 Series Form Realization of a Digital Filter -- 5.12 Parallel Form Realization of a Digital Filter -- 5.13 3-bit Up / Down Counter -- 5.14 4-bit Ring Counter -- 5.15 Mass-Spring-Dashpot -- 5.16 Cascaded Mass-Spring System -- 5.17 Mechanical Accelerometer -- 5.18 Feedback Control Systems -- 5.19 Electric Circuit in Phasor Form -- 5.20 Application of the Superposition Principle -- 5.21 Discrete Time Integration with Variable Amplitude Input -- 5.22 S-Function Example 1 -- 5.23 S-Function Example 2 -- 5.24 Concluding Remarks -- Simulink 2011 Appendix A -- Appendix A -- A.1 MATLAB® and Simulink® -- A.2 Command Window -- A.3 Roots of Polynomials -- A.4 Polynomial Construction from Known Roots -- A.5 Evaluation of a Polynomial at Specified Values -- A.6 Rational Polynomials -- A.7 Using MATLAB to Make Plots -- A.8 Subplots.
A.9 Multiplication, Division, and Exponentiation -- A.10 Script and Function Files -- A.11 Display Formats -- Simulink 2011 Appendix B -- Appendix B -- Masked Subsystems -- his appendix presents an overview of masked subsystems, and a step-by-step procedure to create custom user interfaces, i.e., masks for Simulink subsystems. -- B.1 Masks Defined -- A mask is a custom user interface for a subsystem. A masked subsystem conceals the subsystem's contents, and it appear to the user as an atomic block with its own icon and parameter dialog box. However, a masked subsystem provides only graphical, not... -- B.2 Advantages Using Masked Subsystems -- A masked subsystem allows us to -- 1. Replace the parameter dialogs of a subsystem and its contents with a single parameter dialog with its own block description, parameter prompts, and help text. -- 2. Replace a subsystem's standard icon with a custom icon that shows its purpose. -- 3. Prevent accidental modification of subsystems by concealing their contents behind a mask. -- 4. Placing a masked subsystem in a library. We can also mask S-Function and Model blocks. -- B.3 Mask Features -- Masks can include any of the following features: -- Mask Icon - The mask icon replaces a subsystem's standard icon, i.e., it appears in a block diagram in place of the standard icon for a subsystem block. Simulink uses MATLAB code that we supply to draw the custom icon. We can use any MATLAB drawing c... -- Mask Parameters - Masked subsystems allow us to define a set of user-specified parameters. Simulink stores the values of these parameters in the mask workspace as the value of a variable whose name you specify. These associated variables allow us to ...
Mask Parameter Dialog Box - The mask parameter dialog box contains controls that enable a user to set the values of the mask's parameters and hence the values of any internal parameters linked to the mask parameters. The mask parameter dialog box rep... -- Mask Initialization Code - The initialization code is MATLAB code that you specify and that Simulink runs to initialize the masked subsystem at critical times, such as model loading and the start of a simulation run (see Initialization Pane). You can... -- Mask Workspace - Simulink associates a workspace with each masked subsystem that you create. Simulink stores the current values of the subsystem's parameters in the workspace as well as any variables created by the block's initialization code and par... -- A block parameter expression can refer only to variables defined in the mask workspaces of the subsystem or nested subsystems that contain the block or in the model's workspace. -- A valid reference to a variable defined on more than one level in the model hierarchy resolves to the most local definition. -- For example, let us suppose that model M contains masked subsystem A, which contains masked subsystem B. Also, let us suppose that B refers to a variable x that exists in both A's and M's workspaces. In this case, the reference resolves to the value ... -- A masked subsystem's initialization code can refer only to variables in its local workspace. -- The mask workspace of a Model block is not visible to the model that it references. Any variables used by the referenced model must resolve to workspaces defined in the referenced model or to the base (i.e., the MATLAB) workspace. -- B.4 Creating a Masked Subsystem -- It is best to illustrate the creation of a masked subsystem with an example. -- Example B.1 -- The Simulink model in Figure B.1 below implements the quadratic equation .
Figure B.1. Simulink model for Example B.1 -- To create a subsystem, we replace the Unknown x block with an Inport block, we encircle all blocks except the Inport and Outport blocks, and from the Edit drop menu we select Create Subsystem. The model now appears as shown in Figure B.2. -- Figure B.2. The model in Figure B.1 shown as a subsystem block -- To see the contents of the Subsystem in Figure B.2, we double-click the Subsystem block and now the model appears as shown in Figure B.3. -- Figure B.3. The contents of the subsystem block -- With the Subsystem block in Figure B.2 selected, from the Edit drop menu we click on the Mask Subsystem and the Mask Editor window appears as shown in Figure B.4. With the Icon tab selected as shown, we position the text cursor in the Icon Drawing co... -- Figure B.4. The Mask Editor window for Example B.1 -- Figure B.5. The masked subsystem with an imported image -- We right-click on the Subsystem block in Figure B.5, and from the drop menu we select Edit Mask. From the Mask Editor window which appears, we select the Parameters tab shown in Figure B.6 below. -- Figure B.6. The Parameters tab for the Mask Editor window -- We select the Add tool and the Mask Editor window now appears as shown in Figure B.7. -- Figure B.7. The Mask Editor window for specifying the attributes of the masked parameters -- The Mask Editor in Figure B.7 is used to specify the attributes of the masked parameters. The Prompt column under Dialog parameters is used as a text label to describe the parameter. For our example we enter Constant a, Constant b, and Constant c. Th... -- Figure B.8. The Masked Editor with the equation constants specified.
We right-click on the masked subsystem block shown in Figure B.5, Page B-5, and in the Function Block Parameters dialog box we enter the values 1, -5, and 6 for the variables a, b, and c respectively, as shown in Figure B.9. -- Figure B.9. The Function Block Parameters window with the values of the constants -- With the variables defined as above, the masked subsystem implements the quadratic equation -- and the roots of this equation are and . Our model is tested for the first root as shown in Figure B.10. -- Figure B.10. -- The Mask Editor also contains the Initialization tab that allows us to enter MATLAB commands that initialize the masked subsystem, and the Documentation tab that lets us define or modify the type description and help text for a masked subsystem. Thes... -- Simulink 2011 Appendix C -- Appendix C -- C.1 Inport, Outport, and Subsystem -- C.2 Ground -- C.3 Terminator -- C.4 Constant and Product -- C.6 Bus Creator and Bus Selector -- C.7 Mux and Demux -- C.8 Switch -- C.9 Sum -- C.11 Relational Operator -- C.14 Integrator -- C.15 Unit Delay -- C.16 Discrete-Time Integrator -- C.17 Data Types and Data Type Conversion -- C.18 Vector Concatenate -- Simulink 2011 Appendix E -- Appendix E -- E.1 Saturation -- E.2 Saturation Dynamic -- E.3 Dead Zone -- E.4 Dead Zone Dynamic -- E.5 Rate Limiter -- E.6 Rate Limiter Dynamic -- E.7 Backlash -- E.8 Relay -- E.9 Quantizer -- E.10 Hit Crossing -- E.11 Coulomb and Viscous Friction -- E.12 Wrap to Zero -- E.13 Nonlinear Systems - Describing Functions -- Appendix F -- F.3 Tapped Delay -- F.4 Discrete-Time Integrator -- F.5 Discrete Transfer Fcn -- F.6 Discrete Filter -- F.7 Discrete Zero-Pole -- F.8 Difference -- F.9 Discrete Derivative -- F.10 Discrete State-Space -- F.11 Transfer Fcn First Order -- F.12 Transfer Fcn Lead or Lag -- F.13 Transfer Fcn Real Zero -- F.14 Discrete FIR Filter.
F.15 Memory.
Record Nr. UNINA-9910828054103321
Karris Steven T  
[Fremont, Calif.], : Orchard Publications, 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Pubbl/distr/stampa Fremont, CA, : Orchard Publications, c2006
Descrizione fisica 1 online resource (577 p.)
Disciplina 620.002
Soggetto topico Computer simulation
Soggetto genere / forma Electronic books.
ISBN 1-280-43708-1
9786610437085
0-9744239-8-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Table of Contents""; ""Chapter 1""; ""1.1 Simulink and its Relation to MATLAB""; ""1.2 Simulink Demos""; ""1.3 Summary""; ""1.4 Exercises""; ""1.5 Solutions to End-of-Chapter Exercises""; ""Chapter 2""; ""2.1 The Inport, Outport, and Subsystem Blocks""; ""2.2 The Ground Block""; ""2.3 The Terminator Block""; ""2.4 The Constant and Product Blocks""; ""2.5 The Scope Block""; ""2.6 The Bus Creator and Bus Selector Blocks""; ""2.7 The Mux and Demux Blocks""; ""2.8 The Switch Block""; ""2.9 The Sum Block""; ""2.10 The Gain Block""; ""2.11 The Relational Operator Block""
""2.12 The Logical Operator Block""""2.13 The Saturation Block""; ""2.14 The Integrator Block""; ""2.15 The Unit Delay Block""; ""2.16 The Discrete-Time Integrator Block""; ""2.17 Data Types and The Data Type Conversion Block""; ""2.18 Summary""; ""2.19 Exercises""; ""2.20 Solutions to End-of-Chapter Exercises""; ""Chapter 3""; ""3.1 The Continuous-Time Linear Systems Sub-Library""; ""3.1.3 The State-Space Block""; ""3.1.4 The Transfer Fcn Block""; ""3.1.5 The Zero-Pole Block""; ""3.2 The Continuous-Time Delays Sub-Library""; ""3.2.1 The Transport Delay Block""
""3.2.2 The Variable Time Delay Block""""3.2.3 The Variable Transport Delay Block""; ""3.3 Summary""; ""3.4 Exercises""; ""3.5 Solutions to End-of-Chapter Exercises""; ""Chapter 4""; ""4.1 The Saturation Block""; ""4.2 The Saturation Dynamic Block""; ""4.3 The Dead Zone Block""; ""4.4 The Dead Zone Dynamic Block""; ""4.5 The Rate Limiter Block""; ""4.6 The Rate Limiter Dynamic Block""; ""4.7 The Backlash Block""; ""4.8 The Relay Block""; ""4.9 The Quantizer Block""; ""4.10 The Hit Crossing Block""; ""4.11 The Coulomb and Viscous Friction Block""; ""4.12 The Wrap to Zero Block""
""4.13 Summary""""4.14 Exercises""; ""4.15 Solutions to End-of-Chapter Exercises""; ""Chapter 5""; ""5.1 The Discrete-Time Linear Systems Sub-Library""; ""5.1.1 The Unit Delay Block""; ""5.1.2 The Integer Delay Block""; ""5.1.3 The Tapped Delay Block""; ""5.1.4 The Discrete-Time Integrator Block""; ""5.1.5 The Discrete Transfer Fcn Block""; ""5.1.6 The Discrete Filter Block""; ""5.1.7 The Discrete Zero-Pole Block""; ""5.1.8 The Difference Block""; ""5.1.9 The Discrete Derivative Block""; ""5.1.10 The Discrete State-Space Block""; ""5.1.11 The Transfer Fcn First Order Block""
""5.1.12 The Transfer Fcn Lead or Lag Block""""5.1.13 The Transfer Fcn Real Zero Block""; ""5.1.14 The Weighted Moving Average Block""; ""5.2 The Sample & Hold Delays Sub-Library""; ""5.2.1 The Memory Block""; ""5.2.2 The First-Order Hold Block""; ""5.2.3 The Zero-Order Hold Block""; ""5.3 Summary""; ""5.4 Exercises""; ""5.5 Solutions to End-of-Chapter Exercises""; ""Chapter 6""; ""6.1 The Logic Operations Group Sub-Library""; ""6.1.1 The Logical Operator Block""; ""6.1.2 The Relational Operator Block""; ""6.1.3 The Interval Test Block""; ""6.1.4 The Interval Test Dynamic Block""
""6.1.5 The Combinatorial Logic Block""
Record Nr. UNINA-9910449689803321
Karris Steven T  
Fremont, CA, : Orchard Publications, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Pubbl/distr/stampa Fremont, CA, : Orchard Publications, c2006
Descrizione fisica 1 online resource (577 p.)
Disciplina 620.002
Soggetto topico Computer simulation
ISBN 1-280-43708-1
9786610437085
0-9744239-8-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Table of Contents""; ""Chapter 1""; ""1.1 Simulink and its Relation to MATLAB""; ""1.2 Simulink Demos""; ""1.3 Summary""; ""1.4 Exercises""; ""1.5 Solutions to End-of-Chapter Exercises""; ""Chapter 2""; ""2.1 The Inport, Outport, and Subsystem Blocks""; ""2.2 The Ground Block""; ""2.3 The Terminator Block""; ""2.4 The Constant and Product Blocks""; ""2.5 The Scope Block""; ""2.6 The Bus Creator and Bus Selector Blocks""; ""2.7 The Mux and Demux Blocks""; ""2.8 The Switch Block""; ""2.9 The Sum Block""; ""2.10 The Gain Block""; ""2.11 The Relational Operator Block""
""2.12 The Logical Operator Block""""2.13 The Saturation Block""; ""2.14 The Integrator Block""; ""2.15 The Unit Delay Block""; ""2.16 The Discrete-Time Integrator Block""; ""2.17 Data Types and The Data Type Conversion Block""; ""2.18 Summary""; ""2.19 Exercises""; ""2.20 Solutions to End-of-Chapter Exercises""; ""Chapter 3""; ""3.1 The Continuous-Time Linear Systems Sub-Library""; ""3.1.3 The State-Space Block""; ""3.1.4 The Transfer Fcn Block""; ""3.1.5 The Zero-Pole Block""; ""3.2 The Continuous-Time Delays Sub-Library""; ""3.2.1 The Transport Delay Block""
""3.2.2 The Variable Time Delay Block""""3.2.3 The Variable Transport Delay Block""; ""3.3 Summary""; ""3.4 Exercises""; ""3.5 Solutions to End-of-Chapter Exercises""; ""Chapter 4""; ""4.1 The Saturation Block""; ""4.2 The Saturation Dynamic Block""; ""4.3 The Dead Zone Block""; ""4.4 The Dead Zone Dynamic Block""; ""4.5 The Rate Limiter Block""; ""4.6 The Rate Limiter Dynamic Block""; ""4.7 The Backlash Block""; ""4.8 The Relay Block""; ""4.9 The Quantizer Block""; ""4.10 The Hit Crossing Block""; ""4.11 The Coulomb and Viscous Friction Block""; ""4.12 The Wrap to Zero Block""
""4.13 Summary""""4.14 Exercises""; ""4.15 Solutions to End-of-Chapter Exercises""; ""Chapter 5""; ""5.1 The Discrete-Time Linear Systems Sub-Library""; ""5.1.1 The Unit Delay Block""; ""5.1.2 The Integer Delay Block""; ""5.1.3 The Tapped Delay Block""; ""5.1.4 The Discrete-Time Integrator Block""; ""5.1.5 The Discrete Transfer Fcn Block""; ""5.1.6 The Discrete Filter Block""; ""5.1.7 The Discrete Zero-Pole Block""; ""5.1.8 The Difference Block""; ""5.1.9 The Discrete Derivative Block""; ""5.1.10 The Discrete State-Space Block""; ""5.1.11 The Transfer Fcn First Order Block""
""5.1.12 The Transfer Fcn Lead or Lag Block""""5.1.13 The Transfer Fcn Real Zero Block""; ""5.1.14 The Weighted Moving Average Block""; ""5.2 The Sample & Hold Delays Sub-Library""; ""5.2.1 The Memory Block""; ""5.2.2 The First-Order Hold Block""; ""5.2.3 The Zero-Order Hold Block""; ""5.3 Summary""; ""5.4 Exercises""; ""5.5 Solutions to End-of-Chapter Exercises""; ""Chapter 6""; ""6.1 The Logic Operations Group Sub-Library""; ""6.1.1 The Logical Operator Block""; ""6.1.2 The Relational Operator Block""; ""6.1.3 The Interval Test Block""; ""6.1.4 The Interval Test Dynamic Block""
""6.1.5 The Combinatorial Logic Block""
Record Nr. UNINA-9910783681403321
Karris Steven T  
Fremont, CA, : Orchard Publications, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Introduction to Simulink with engineering applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Pubbl/distr/stampa Fremont, CA, : Orchard Publications, c2006
Descrizione fisica 1 online resource (577 p.)
Disciplina 620.002
Soggetto topico Computer simulation
ISBN 1-280-43708-1
9786610437085
0-9744239-8-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Table of Contents""; ""Chapter 1""; ""1.1 Simulink and its Relation to MATLAB""; ""1.2 Simulink Demos""; ""1.3 Summary""; ""1.4 Exercises""; ""1.5 Solutions to End-of-Chapter Exercises""; ""Chapter 2""; ""2.1 The Inport, Outport, and Subsystem Blocks""; ""2.2 The Ground Block""; ""2.3 The Terminator Block""; ""2.4 The Constant and Product Blocks""; ""2.5 The Scope Block""; ""2.6 The Bus Creator and Bus Selector Blocks""; ""2.7 The Mux and Demux Blocks""; ""2.8 The Switch Block""; ""2.9 The Sum Block""; ""2.10 The Gain Block""; ""2.11 The Relational Operator Block""
""2.12 The Logical Operator Block""""2.13 The Saturation Block""; ""2.14 The Integrator Block""; ""2.15 The Unit Delay Block""; ""2.16 The Discrete-Time Integrator Block""; ""2.17 Data Types and The Data Type Conversion Block""; ""2.18 Summary""; ""2.19 Exercises""; ""2.20 Solutions to End-of-Chapter Exercises""; ""Chapter 3""; ""3.1 The Continuous-Time Linear Systems Sub-Library""; ""3.1.3 The State-Space Block""; ""3.1.4 The Transfer Fcn Block""; ""3.1.5 The Zero-Pole Block""; ""3.2 The Continuous-Time Delays Sub-Library""; ""3.2.1 The Transport Delay Block""
""3.2.2 The Variable Time Delay Block""""3.2.3 The Variable Transport Delay Block""; ""3.3 Summary""; ""3.4 Exercises""; ""3.5 Solutions to End-of-Chapter Exercises""; ""Chapter 4""; ""4.1 The Saturation Block""; ""4.2 The Saturation Dynamic Block""; ""4.3 The Dead Zone Block""; ""4.4 The Dead Zone Dynamic Block""; ""4.5 The Rate Limiter Block""; ""4.6 The Rate Limiter Dynamic Block""; ""4.7 The Backlash Block""; ""4.8 The Relay Block""; ""4.9 The Quantizer Block""; ""4.10 The Hit Crossing Block""; ""4.11 The Coulomb and Viscous Friction Block""; ""4.12 The Wrap to Zero Block""
""4.13 Summary""""4.14 Exercises""; ""4.15 Solutions to End-of-Chapter Exercises""; ""Chapter 5""; ""5.1 The Discrete-Time Linear Systems Sub-Library""; ""5.1.1 The Unit Delay Block""; ""5.1.2 The Integer Delay Block""; ""5.1.3 The Tapped Delay Block""; ""5.1.4 The Discrete-Time Integrator Block""; ""5.1.5 The Discrete Transfer Fcn Block""; ""5.1.6 The Discrete Filter Block""; ""5.1.7 The Discrete Zero-Pole Block""; ""5.1.8 The Difference Block""; ""5.1.9 The Discrete Derivative Block""; ""5.1.10 The Discrete State-Space Block""; ""5.1.11 The Transfer Fcn First Order Block""
""5.1.12 The Transfer Fcn Lead or Lag Block""""5.1.13 The Transfer Fcn Real Zero Block""; ""5.1.14 The Weighted Moving Average Block""; ""5.2 The Sample & Hold Delays Sub-Library""; ""5.2.1 The Memory Block""; ""5.2.2 The First-Order Hold Block""; ""5.2.3 The Zero-Order Hold Block""; ""5.3 Summary""; ""5.4 Exercises""; ""5.5 Solutions to End-of-Chapter Exercises""; ""Chapter 6""; ""6.1 The Logic Operations Group Sub-Library""; ""6.1.1 The Logical Operator Block""; ""6.1.2 The Relational Operator Block""; ""6.1.3 The Interval Test Block""; ""6.1.4 The Interval Test Dynamic Block""
""6.1.5 The Combinatorial Logic Block""
Record Nr. UNINA-9910828577503321
Karris Steven T  
Fremont, CA, : Orchard Publications, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to stateflow with applications [[electronic resource] /] / Steven T. Karris
Introduction to stateflow with applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Edizione [1st ed.]
Pubbl/distr/stampa Fremont, CA, : Orchard Publications, 2007
Descrizione fisica iv, (522) p
Disciplina 620.001/13
Soggetto topico Computer software - Development
Soggetto genere / forma Electronic books.
ISBN 1-280-95526-0
9786610955268
1-934404-08-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910458379003321
Karris Steven T  
Fremont, CA, : Orchard Publications, 2007
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Introduction to stateflow with applications [[electronic resource] /] / Steven T. Karris
Introduction to stateflow with applications [[electronic resource] /] / Steven T. Karris
Autore Karris Steven T
Edizione [1st ed.]
Pubbl/distr/stampa Fremont, CA, : Orchard Publications, 2007
Descrizione fisica iv, (522) p
Disciplina 620.001/13
Soggetto topico Computer software - Development
ISBN 1-280-95526-0
9786610955268
1-934404-08-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910784616303321
Karris Steven T  
Fremont, CA, : Orchard Publications, 2007
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui