Mastering Matlab (häftad)
Format
Häftad (Paperback)
Språk
Engelska
Antal sidor
864
Utgivningsdatum
2012-01-03
Upplaga
1
Förlag
Pearson Education
Medarbetare
Littlefield, Bruce
Illustrationer
Illustrations
Dimensioner
232 x 177 x 29 mm
Vikt
1035 g
Antal komponenter
1
ISBN
9780273752134

Mastering Matlab

International Edition

Häftad,  Engelska, 2012-01-03
1178
  • Skickas från oss inom 5-8 vardagar.
  • Fri frakt över 249 kr för privatkunder i Sverige.
For undergraduate and graduate courses in MATLAB or as a reference in courses where MATLAB is used.

This text covers all essential aspects of MATLAB presented within an easy- to-follow "learn while doing" tutorial format.
Visa hela texten

Passar bra ihop

  1. Mastering Matlab
  2. +
  3. The Anxious Generation

De som köpt den här boken har ofta också köpt The Anxious Generation av Jonathan Haidt (inbunden).

Köp båda 2 för 1467 kr

Kundrecensioner

Har du läst boken? Sätt ditt betyg »

Fler böcker av Duane Hanselman

  • Brushless motors

    Duane Hanselman

    Brushless Motors: Magnetic Design, Performance and Control is an outgrowth of the author's two previous books on this subject. This book contains significant additional material covering further aspects of magnetic design, performance, and electri...

  • Essential Electric Circuits

    Duane Hanselman

    Essential Electric Circuits is the result of the author’s teaching of electric circuits courses for more than twenty years. Rather than simply try to replicate the material in established texts, this text takes a different approach, for seve...

Innehållsförteckning

Table of Contents

1 Getting Started 1

1.1 Introduction 1

1.2 Typographical Conventions 1

1.3 Whats New in MATLAB 2

1.4 Whats in Mastering MATLAB 2

 

2 Basic Features 4

2.1 Simple Math 4

2.2 The MATLAB Workspace 6

2.3 About Variables 7

2.4 Comments, Punctuation, and Aborting Execution 10

2.5 Complex Numbers 12

2.6 Floating-Point Arithmetic 14

2.7 Mathematical Functions 16

 

3 The MATLAB Desktop 22

3.1 MATLAB Windows 22

3.2 Managing the MATLAB Workspace 23

3.3 Memory Management 27

3.4 Number Display Formats 27

3.5 System Information 28

3.6 The MATLAB Search Path 30

 

4 Script M-files 31

4.1 Script M-file Use 31

4.2 Block Comments and Code Cells 35

4.3 Setting Execution Time 37

4.4 Startup and Finish 38

 

5 Arrays and Array Operations 40

5.1 Simple Arrays 40

5.2 Array Addressing or Indexing 41

5.3 Array Construction 43

5.4 Array Orientation 46

5.5 ScalarArray Mathematics 50

5.6 ArrayArray Mathematics 50

5.7 Standard Arrays 57

5.8 Array Manipulation 61

5.9 Array Sorting 76

5.10 Subarray Searching 79

5.11 Array-Manipulation Functions 86

5.12 Array Size 92

5.13 Arrays and Memory Utilization 95

 

6 Multidimensional Arrays 101

6.1 Array Construction 101

6.2 Array Mathematics and Manipulation 105

6.3 Array Size 116

 

7 Numeric Data Types 119

7.1 Integer Data Types 119

7.2 Floating-Point Data Types 125

7.3 Summary 127

 

8 Cell Arrays and Structures 129

8.1 Cell Array Creation 130

8.2 Cell Array Manipulation 133

8.3 Retrieving Cell Array Content 135

8.4 Comma-Separated Lists 139

8.5 Cell Functions 143

8.6 Cell Arrays of Strings 146

8.7 Structure Creation 148

8.8 Structure Manipulation 153

8.9 Retrieving Structure Content 155

8.10 Comma-Separated Lists (Again) 157

8.11 Structure Functions 160

8.12 Summary 164

 

9 Character Strings 165

9.1 String Construction 165

9.2 Numbers to Strings to Numbers 171

9.3 String Evaluation 178

9.4 String Functions 179

9.5 Cell Arrays of Strings 183

9.6 Searching Using Regular Expressions 187

 

10 Relational and Logical Operations 195

10.1 Relational Operators 195

10.2 Logical Operators 199

10.3 Operator Precedence 200

10.4 Relational and Logical Functions 201

10.5 NaNs and Empty Arrays 204

 

11 Control Flow 208

11.1 For Loops 208

11.2 While Loops 214

11.3 If-Else-End Constructions 215

11.4 S...