PSPICE and MATLAB for Electronics: An Integrated Approach, Second Edition / Edition 2

Hardcover (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $79.71
Usually ships in 1-2 business days
(Save 13%)
Other sellers (Hardcover)
  • All (6) from $79.71   
  • New (4) from $79.71   
  • Used (2) from $112.12   

Overview

Used collectively, PSPICE and MATLAB&Reg; are unsurpassed for circuit modeling and data analysis. PSPICE can perform DC, AC, transient, Fourier, temperature, and Monte Carlo analysis of electronic circuits with device models and subsystem subcircuits. MATLAB can then carry out calculations of device parameters curve fitting, numerical integration, numerical differentiation, statistical analysis, and two- and three-dimensional plots. PSPICE and MATLAB&Reg; for Electronics: An Integrated Approach, Second Edition illustrates how to use the strong features of PSPICE and the powerful function of MATLAB for electronic circuit analysis.

After introducing the basic commands and advanced features of PSPICE as well as ORCAD schematics, the author discusses MATLAB fundamentals and functions. He then describes applications of PSPICE and MATLAB for problem solving. Applications covered include diodes, operational amplifiers, and transistor circuits.

Updated MATLAB topics

Schematic capture and text-based PSPICE netlists in several chapters

New chapter on PSPICE simulation using the ORCAD schematic capture program

New examples and problems, along with a revised bibliography in each chapter

This second edition continues to provide an introduction to PSPICE and a simple, hands-on overview of MATLAB. It also demonstrates the combined power of PSPICE and MATLAB for solving electronics problems. The book encourages readers to explore the characteristics of semiconductor devices using PSPICE and MATLAB and apply the two software packages for analyzing electronic circuits and systems.

Read More Show Less

Editorial Reviews

From the Publisher
Praise for the First Edition
"… With the ease of using a high-level language, the book describes the combined power of PSPICE and MATLAB programming for analyzing diode, op-amps, and transistor circuits … These chapters are bound to motivate any enthusiastic electronic engineer interested in simulation, modeling, and analysis of electronic circuits. This book has clearly exposed the strength of the integrated usage of PSPICE and MATLAB packages in solving electronic circuits. The numerous examples, both worked out and homework problems, should provide the reader with a good knowledge of the integrated usage of PSPICE and MATLAB packages …"
—K. Vasudevan, University of Bridgeport, Connecticut, USA

"Each chapter contains a large number of worked PSPICE and MATLAB examples … Highly recommended as a useful addition for lower-division undergraduates through professionals, and two-year technical program students."
CHOICE, December 2002

Read More Show Less

Product Details

  • ISBN-13: 9781420086584
  • Publisher: CRC Press
  • Publication date: 6/23/2010
  • Series: VLSI Circuits Series
  • Edition description: New Edition
  • Edition number: 2
  • Pages: 382
  • Sales rank: 1,168,656
  • Product dimensions: 6.30 (w) x 9.30 (h) x 0.90 (d)

Meet the Author

John Okyere Attia is a professor and head of the electrical and computer engineering department at Prairie View A&M University.

Read More Show Less

Table of Contents

List of Solved Examples xi

Preface xv

Acknowledgments xvii

Author xix

Part I

1 ORCAD PSPICE Capture Fundamentals 1

1.1 Introduction 1

1.2 PSPICE Schematics 1

1.2.1 Starting ORCAD Capture 1

1.2.2 Drawing a Circuit Using the ORCAD Schematic 3

1.3 DC Analysis 6

1.3.1 Bias Point Calculations 7

1.3.2 DC Sweep 8

1.4 PROBE 11

1.5 Transient Analysis 11

1.6 AC Analysis 16

Problems 20

Bibliography 23

2 PSPICE Fundamentals 25

2.1 Introduction 25

2.1.1 Element Statements 25

2.1.2 Control Statements 28

2.2 DC Analysis 30

2.3 Transient Analysis 33

2.3.1 Transient Analysis Sources 34

2.4 AC Analysis 39

2.5 Printing and Plotting 41

2.6 Transfer Function Command 43

2.7 DC Sensitivity Analysis 48

2.8 Temperature Analysis 53

2.9 PROBE Statement 54

Problems 58

Bibliography 63

3 PSPICE Advanced Features 65

3.1 Device Model 65

3.1.1 Resistor Models 67

3.1.2 Capacitor Models 68

3.1.3 Inductor Models 70

3.1.4 Diode Models 72

3.1.5 Bipolar Junction Transistor Models 74

3.1.6 MOSFET Models 76

3.2 Library File 78

3.3 Component Values (.PARAM, .STEP) 80

3.3.1 The .PARAM Statement 80

3.3.2 .STEP Function 82

3.4 Function Definition (.FUNC, .INC) 86

3.4.1 FUNC Statement 86

3.4.2 INC Statement 88

3.5 Subcircuit (.SUBCKT, .ENDS) 89

3.6 Analog Behavioral Model 93

3.6.1 Value Extension 94

3.6.2 Table Extension 96

3.6.3 FREQ Extension 98

3.6.4 LAPLACE Extension 99

3.7 Monte Carlo Analysis (.MS) 103

3.7.1 Component Tolerances for Monte Carlo Analysis 104

3.7.2 Simulation 106

3.8 Sensitivity and Worst-Case Analysis (.WCASE) 107

3.9 Fourier Series (.FOUR) 115

3.9.1 Fourier Analysis Using PROBE 120

3.9.2 RMS and Harmonic Distortion 121

Problems 125

Bibliography 132

Part II

4 MATLAB&Reg; Fundamentals 135

4.1 MATLAB&Reg; Basic Operations 135

4.2 Matrix Operations 137

4.3 Array Operations 141

4.4 Complex Numbers 143

4.5 The Colon Symbol 146

4.6 FOR Loops 148

4.7 IF Statements 150

4.8 Graph Functions 155

4.8.1 X-Y Plots and Annotations 155

4.8.2 Logarithmic and Plot3 Functions 159

4.8.3 Subplot and Screen Control 161

4.8.4 Bar Plots 164

4.8.5 Hist Function 164

4.8.6 Stem Plots 166

4.9 Input/Output Commands 167

Problems 171

Bibliography 177

5 MATLAB&Reg; Functions 179

5.1 M-Files 179

5.1.1 Script Files 179

5.1.2 Function Files 180

5.2 Mathematical Functions 181

5.3 Data Analysis Functions 184

5.4 Derivative Function (diff) 188

5.5 Integration Function (quad, quad8, trapz) 189

5.6 Curve Fitting (polyfit, polyval) 194

5.7 Polynomial Functions (roots, poly, polyval, and fzero) 196

5.7.1 Roots of Polynomials (roots, poly, polyval) 196

5.7.2 Zero of a function (fzero) and nonzero of a function (find) 198

5.7.3 Frequency Response of a Transfer Function (freqs) 199

5.8 Save, Load, and Textread Functions 202

5.8.1 Save and Load Commands 202

5.8.2 The Textread Function 204

5.9 Interfacing SPICE to MATLAB&Reg; 208

Problems 210

Bibliography 216

Part III

6 Diode Circuits 217

6.1 Diode 217

6.2 Rectification 222

6.3 Schematic Capture of Diode Circuits 230

6.4 Zener Diode Voltage Regulator 232

6.5 Peak Detector 239

6.6 Diode Limiters 244

Problems 248

Bibliography 252

7 Operational Amplifier 255

7.1 Inverting and Noninverting Configurations 255

7.1.1 Inverting Configuration 255

7.1.2 Noninverting Configuration 259

7.2 Slew Rate and Full-Power Bandwidth 263

7.3 Schematic Capture of Operational Amplifier Circuits 269

7.4 Active Filter Circuits 270

7.4.1 Lowpass Filters 271

7.4.2 Highpass Filters 274

7.4.3 Bandpass Filters 278

7.4.4 Band-Reject Filters 287

Problems 291

Bibliography 294

8 Transistor Characteristics and Circuits 297

8.1 Characteristics of Bipolar Junction Transistors 297

8.2 MOSFET Characteristics 301

8.2.1 Cut-Off Region 302

8.2.2 Triode Region 302

8.2.3 Saturation Region 303

8.3 Biasing of BJT Circuits 305

8.3.1 Temperature Effects 310

8.4 MOSFET Bias Circuit 312

8.5 Frequency Response of Transistor Amplifiers 317

8.6 Schematic Capture of Transistor Circuits 325

8.7 Feedback Amplifiers 326

Problems 334

Bibliography 338

Index 341

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)