Muutke küpsiste eelistusi

E-raamat: Numerical and Analytical Methods with MATLAB for Electrical Engineers

(Florida Atlantic University, Boca Raton, USA), (Electrical Science, Inc., Rye Brook, NY, USA)
Teised raamatud teemal:
  • Formaat - EPUB+DRM
  • Hind: 175,50 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Combining academic and practical approaches to this important topic, Numerical and Analytical Methods with MATLAB® for Electrical Engineers is the ideal resource for electrical and computer engineering students. Based on a previous edition that was geared toward mechanical engineering students, this book expands many of the concepts presented in that book and replaces the original projects with new ones intended specifically for electrical engineering students.

This book includes:











An introduction to the MATLAB programming environment Mathematical techniques for matrix algebra, root finding, integration, and differential equations More advanced topics, including transform methods, signal processing, curve fitting, and optimization An introduction to the MATLAB graphical design environment, Simulink

Exploring the numerical methods that electrical engineers use for design analysis and testing, this book comprises standalone chapters outlining a course that also introduces students to computational methods and programming skills, using MATLAB as the programming environment. Helping engineering students to develop a feel for structural programmingnot just button-pushing with a software programthe illustrative examples and extensive assignments in this resource enable them to develop the necessary skills and then apply them to practical electrical engineering problems and cases.

Arvustused

" I like the organization of the book and especially the early focus on matrix fundamentals use of examples is excellent. The end-of chapter problems are good presents some excellent frameworks for computational methods students should be able to build their programs more effectively by understanding the core components and following the directions"

Michael R. Gustafson II, Duke University, Durham, North Carolina, USA

" covers MATLAB® first while providing gradual introduction first and progressing to advanced concepts. Numerical methods, algorithms, and implementations are well explained."

Gleb V. Tcheslavski, Lamar University, Beaumont, Texas, USA

Preface ix
Acknowledgments xi
About the Authors xiii
1 Numerical Methods for Electrical Engineers
1(6)
1.1 Introduction
1(1)
1.2 Engineering Goals
2(1)
1.3 Programming Numerical Solutions
2(1)
1.4 Why MATLAB?
3(1)
1.5 The MATLAB Programming Language
4(1)
1.6 Conventions in This Book
5(1)
1.7 Example Programs
5(2)
2 MATLAB Fundamentals
7(70)
2.1 Introduction
7(1)
2.2 The MATLAB Windows
8(3)
2.3 Constructing a Program in MATLAB
11(1)
2.4 MATLAB Fundamentals
12(9)
2.5 MATLAB Input/Output
21(5)
2.6 MATLAB Program Flow
26(6)
2.7 MATLAB Function Files
32(4)
2.8 Anonymous Functions
36(1)
2.9 MATLAB Graphics
36(10)
2.10 Working with Matrices
46(2)
2.11 Working with Functions of a Vector
48(1)
2.12 Additional Examples Using Characters and Strings
49(4)
2.13 Interpolation and MATLAB's interpl Function
53(2)
2.14 MATLAB's textscan Function
55(2)
2.15 Exporting MATLAB Data to Excel
57(1)
2.16 Debugging a Program
58(2)
2.17 The Parallel RLC Circuit
60(3)
Exercises
63(1)
Projects
63(13)
References
76(1)
3 Matrices
77(32)
3.1 Introduction
77(1)
3.2 Matrix Operations
77(5)
3.3 System of Linear Equations
82(5)
3.4 Gauss Elimination
87(5)
3.5 The Gauss-Jordan Method
92(2)
3.6 Number of Solutions
94(1)
3.7 Inverse Matrix
95(5)
3.8 The Eigenvalue Problem
100(4)
Exercises
104(1)
Projects
105(3)
Reference
108(1)
4 Roots of Algebraic and Transcendental Equations
109(20)
4.1 Introduction
109(1)
4.2 The Search Method
109(1)
4.3 Bisection Method
110(2)
4.4 Newton-Raphson Method
112(1)
4.5 MATLAB's fzero and roots Functions
113(6)
4.5.1 The fzero Function
114(4)
4.5.2 The roots Function
118(1)
Projects
119(9)
Reference
128(1)
5 Numerical Integration
129(28)
5.1 Introduction
129(1)
5.2 Numerical Integration and Simpson's Rule
129(4)
5.3 Improper Integrals
133(2)
5.4 MATLAB's quad Function
135(2)
5.5 The Electric Field
137(4)
5.6 The quiver Plot
141(2)
5.7 MATLAB's dblquad Function
143(3)
Exercises
146(1)
Projects
147(10)
6 Numerical Integration of Ordinary Differential Equations
157(44)
6.1 Introduction
157(1)
6.2 The Initial Value Problem
158(1)
6.3 The Euler Algorithm
158(2)
6.4 Modified Euler Method with Predictor-Corrector Algorithm
160(6)
6.5 Numerical Error for Euler Algorithms
166(1)
6.6 The Fourth-Order Runge-Kutta Method
167(2)
6.7 System of Two First-Order Differential Equations
169(3)
6.8 A Single Second-Order Equation
172(3)
6.9 MATLAB's ODE Function
175(4)
6.10 Boundary Value Problems
179(1)
6.11 Solution of a Tri-Diagonal System of Linear Equations
180(1)
Method Summary for m equations
181(2)
6.12 Difference Formulas
183(3)
6.13 One-Dimensional Plate Capacitor Problem
186(4)
Projects
190(11)
7 Laplace Transforms
201(38)
7.1 Introduction
201(1)
7.2 Laplace Transform and Inverse Transform
201(8)
7.2.1 Laplace Transform of the Unit Step
202(1)
7.2.2 Exponential
202(1)
7.2.3 Linearity
203(1)
7.2.4 Time Delay
203(1)
7.2.5 Complex Exponential
204(1)
7.2.6 Powers of t
205(1)
7.2.7 Delta Function
206(3)
7.3 Transforms of Derivatives
209(1)
7.4 Ordinary Differential Equations, Initial Value Problem
210(10)
7.5 Convolution
220(3)
7.6 Laplace Transforms Applied to Circuits
223(4)
7.7 Impulse Response
227(1)
Exercises
228(1)
Projects
229(3)
References
232(7)
8 Fourier Transforms and Signal Processing
239(36)
8.1 Introduction
239(2)
8.2 Mathematical Description of Periodic Signals: Fourier Series
241(4)
8.3 Complex Exponential Fourier Series and Fourier Transforms
245(4)
8.4 Properties of Fourier Transforms
249(2)
8.5 Filters
251(2)
8.6 Discrete-Time Representation of Continuous-Time Signals
253(2)
8.7 Fourier Transforms of Discrete-Time Signals
255(3)
8.8 A Simple Discrete-Time Filter
258(11)
Projects
269(4)
References
273(2)
9 Curve Fitting
275(20)
9.1 Introduction
275(1)
9.2 Method of Least Squares
275(4)
9.2.1 Best-Fit Straight Line
275(2)
9.2.2 Best-Fit mth-Degree Polynomial
277(2)
9.3 Curve Fitting with the Exponential Function
279(2)
9.4 MATLAB's polyfit Function
281(4)
9.5 Cubic Splines
285(2)
9.6 The Function interpl for Cubic Spline Curve Fitting
287(2)
9.7 Curve Fitting with Fourier Series
289(2)
Projects
291(4)
10 Optimization
295(28)
10.1 Introduction
295(1)
10.2 Unconstrained Optimization Problems
296(1)
10.3 Method of Steepest Descent
297(4)
10.4 MATLAB's fminunc Function
301(1)
10.5 Optimization with Constraints
302(2)
10.6 Lagrange Multipliers
304(3)
10.7 MATLAB's fmincon Function
307(9)
Exercises
316(1)
Projects
316(6)
Reference
322(1)
11 Simulink
323(18)
11.1 Introduction
323(1)
11.2 Creating a Model in Simulink
323(2)
11.3 Typical Building Blocks in Constructing a Model
325(3)
11.4 Tips for Constructing and Running Models
328(1)
11.5 Constructing a Subsystem
329(1)
11.6 Using the Mux and Fcn Blocks
330(1)
11.7 Using the Transfer Fcn Block
330(1)
11.8 Using the Relay and Switch Blocks
331(3)
11.9 Trigonometric Function Blocks
334(3)
Exercises
337(1)
Projects
337(2)
Reference
339(2)
Appendix A RLC Circuits 341(12)
Appendix B Special Characters in MATLAB® Plots 353(4)
MATLAB® Function Index 357(4)
Index 361
Dr. William Bober received his B.S. degree in civil engineering from the City College of New York (CCNY), his M.S. degree in engineering science from Pratt Institute, and his Ph.D. degree in engineering science and aerospace engineering from Purdue University. At Purdue University, he was on a Ford Foundation Fellowship; he was assigned to teach one engineering course each semester. After receiving his Ph.D., he went to work as an associate engineering physicist in the Applied Mechanics Department at Cornell Aeronautical Laboratory in Buffalo, New York. After leaving Cornell Labs, he was employed as an associate professor in the Department of Mechanical Engineering at the Rochester Institute of Technology (RIT) for the following twelve years. After leaving RIT, he obtained employment at Florida Atlantic University (FAU) in the Department of Mechanical Engineering. More recently, he transferred to the Department of Civil Engineering at FAU.

Dr. Andrew Stevens, P.E., received his bachelors degree from Massachusetts Institute of Technology, his masters degree from the University of Pennsylvania, and his doctorate from Columbia University, all in electrical engineering. He did his Ph.D. thesis work at IBM Research in the area of integrated circuit design for high-speed optical networks. While at Columbia, he lectured a course in the core undergraduate curriculum and won the IEEE Solid-State Circuits Fellowship. He has held R&D positions at AT&T Bell Laboratories in the development of T-carrier multiplexer systems and at Argonne National Laboratory in the design of radiation-hardened integrated circuits for colliding beam detectors. Since 2001, he has been president of Electrical Science, an engineering consulting firm specializing in electrical hardware and software.