MATLAB : an introduction with applications / Amos Gilat

By: Gilat, AmosMaterial type: TextTextPublication details: New Delhi : Wiley , 2004Description: vii, 296 p. illISBN: 9788126513949 (pb)Subject(s): Numerical Analysis -- Data processingDDC classification: 005.45
Contents:
Chapter 1 Starting with MATLAB 5 1.1 Starting MATLAB, MATLAB Windows 5 1.2 Working in the Command Window 8 1.3 Arithmetic Operations WITH ScALARS 10 1.3.1 Order of Precedence 10 1.3.2 Using MATLAB as a Calculator 11 1.4 Display Formats 12 1.5 Elementary Math Built-B^ Functions 13 1.6 Defining Scalar Variables 15 1.6.1 The Assignment Operator 15 1.6.2 Rules About Variable Names 18 1.6.3 Predefined Variables 18 1.7 Useful Commands FOR Managing Variables 18 1.8 Examples of MATLAB Applications 19 1.9 Problems 22 Chapter 2 Creating Arrays 27 2.1 Creating a One-Dimensional Array (VEctor) 27 2.2 Creating A Two-Dimensional Array (MATRIX) 30 2.2.1 The zeros, ones and eye Commands 32 2.3 Notes About Variables IN MATLAB 33 2.4 The Transpose Operator 33 2.5 Array Addressing 34 2.5.1 Vector 34 2.5.2 Matrix 35 2.6 Using A Colon : in Addressing Arrays 36 2.7 Adding Elements TO Existing Variables 38 2.8 Deleting Elements 40 2.9 BuiLT-lN Functions FOR Handling Arrays 41 2.10 Strings and Strings as Variables 46 2.11 Problems 48 Chapter 3 Mathematical Operations with Arravs 51 3.1 Addition AND Subtraction 52 3.2 Array Multiplication 53 3.3 Array Division 56 3.4 Element-by-Element Operations 60 3.5 Using Arrays IN MATLAB Built-In Math Functions 63 3.6 Built-In Functions for Analyzing Arrays 64 3.7 Generation OF Random Numbers 65 3.8 Examples of MATLAB Applications 67 3.9 Problems 73 Chapter 4 Script Files 77 4.1 Notes About Script Files 77 4.2 Creating and Saving a Script File 78 4.3 Running a Script File 79 4.3.1 Current directory 79 4.3.2 Search path 81 4.4 Global Variables 81 4.5 Input TO A Script File 81 4.6 Output Commands 84 4.6.1 The disp Command 85 4.6.2 The fprintf Command 87 4.7 Examples of MATLAB Applications 95 4.8 Problems lOO Chapter 5 Two-Dimensional Plots 105 5.1 The plot Command 106 5.1.1 Plot of Given Data 110 5.1.2 Plot of a Function 111 5.2 The fplot Command 112 5.3 Plotting Multiple Graphs IN THE Same Plot 114 5.3.1 Using the plot Command 1L4 5.3.2 Using the hold on, hold of f Commands 115 5.3.3 Using the line Command 115 5.4 Formatting a Plot 116 5.4.1 Formatting a Plot Using Commands 117 5.4.2 Formatting a Plot Using the Plot Editor 121 5.5 Plots WITH Logarithmic Axes 122 '6 A V i 5.6 Plots WITH Special Graphics 123 5.7 Histograms 124 5.8 POLAR Plots 127 5.9 Plotting Multiple Plots on the Same Page 128 5.10 Examples of MATLAB Applications 129 5.11 Problems 133 Chapter 6 Functions and Function Files 139 6.1 Creating a Function File 140 6.2 Structure of a Function File 141 6.2.1 Function Definition Line 141 6.2.2 Input and Output Arguments 142 6.2.3 The HI Line and Help Text Lines 143 6.2.4 Function Body 144 6.3 Local and Global Variables 144 6.4 Saving A Function File 145 6.5 Using A Function File 146 6.6 Examples OF Simple Function Files 147 6.7 Comparison Between Script Files and Function Files 149 6.8 Inline Functions 149 6.9 The f eval COMMAND 152 6.10 Examples of MATLAB Applications 153 6.11 Problems 157 Chapter 7 Programming in MATLAB 163 7.1 relational and Logical Operators 164 7.2 Conditional Statements 172 7.2.1 The if-end Structure 172 7.2.2 The if-else-end Structure 174 7.2.3 The if-elseif-else-end Structure 176 7.3 The switch-case Statement 177 7.4 LOOPS 180 7.4.1 for-end Loops 180 7.4.2 while-end Loops 185 7.5 Nested LOOPS AND Nested Conditional Statements 188 7.6 The break AND continue Commands 190 7.7 Examples of MATLAB Applications 191 7.8 Problems 199 Chapters Polynomials, Curve Fitting, and Interpolation 205 8.1 Polynomials 205 8.1.1 Value of a Polynomial 206 8.1.2 Roots of a Polynomial 207 8.1.3 Addition, Multiplication, and Division of Polynomials 208 8.1.4 Derivatives of Polynomials 210 8.2 Curve Fitting 211 8.2.1 Curve Fitting with Polynomials, the polyfit Function 211 8.2.2 Curve Fitting with Functions Other than Polynomials 215 8.3 Interpolation 218 8.4 The Basic Fitting Interface 222 8.5 Examples OF MATLAB Applications 225 8.6 Problems 231 Chapter 9 Three-Dimensional Plots 237 9.1 Line Plots 237 Mesh and Surface Plots 238 9.2 9.3 9.4 9.5 Plots WITH Special Graphics 245 The view Command 246 Examples of MATLAB Applications 249 9.6 Problems 254 Chapter 10 Applications in Numerical Analysis 259 10.1 Solving an Equation with One Variable 259 10.2 Finding a Minimum or a Maximum of a Function 10.3 Numerical Integration 263 10.4 Ordinary Differential Equations 266 10.5 Examples of MATLAB Applications 270 10.6 Problems 276
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode Item holds
General Books General Books Central Library, Sikkim University
General Book Section
005.45 GIL/M (Browse shelf(Opens below)) Checked out 19/07/2024 P19019
Total holds: 0

Includes index.

Chapter 1 Starting with MATLAB 5
1.1 Starting MATLAB, MATLAB Windows 5
1.2 Working in the Command Window 8
1.3 Arithmetic Operations WITH ScALARS 10
1.3.1 Order of Precedence 10
1.3.2 Using MATLAB as a Calculator 11
1.4 Display Formats 12
1.5 Elementary Math Built-B^ Functions 13
1.6 Defining Scalar Variables 15
1.6.1 The Assignment Operator 15
1.6.2 Rules About Variable Names 18
1.6.3 Predefined Variables 18
1.7 Useful Commands FOR Managing Variables 18
1.8 Examples of MATLAB Applications 19
1.9 Problems 22
Chapter 2 Creating Arrays 27
2.1 Creating a One-Dimensional Array (VEctor) 27
2.2 Creating A Two-Dimensional Array (MATRIX) 30
2.2.1 The zeros, ones and eye Commands 32
2.3 Notes About Variables IN MATLAB 33
2.4 The Transpose Operator 33
2.5 Array Addressing 34
2.5.1 Vector 34
2.5.2 Matrix 35
2.6 Using A Colon : in Addressing Arrays 36
2.7 Adding Elements TO Existing Variables 38
2.8 Deleting Elements 40
2.9 BuiLT-lN Functions FOR Handling Arrays 41
2.10 Strings and Strings as Variables 46
2.11 Problems 48
Chapter 3 Mathematical Operations with Arravs 51
3.1 Addition AND Subtraction 52
3.2 Array Multiplication 53
3.3 Array Division 56
3.4 Element-by-Element Operations 60
3.5 Using Arrays IN MATLAB Built-In Math Functions 63
3.6 Built-In Functions for Analyzing Arrays 64
3.7 Generation OF Random Numbers 65
3.8 Examples of MATLAB Applications 67
3.9 Problems 73
Chapter 4 Script Files 77
4.1 Notes About Script Files 77
4.2 Creating and Saving a Script File 78
4.3 Running a Script File 79
4.3.1 Current directory 79
4.3.2 Search path 81
4.4 Global Variables 81
4.5 Input TO A Script File 81
4.6 Output Commands 84
4.6.1 The disp Command 85
4.6.2 The fprintf Command 87
4.7 Examples of MATLAB Applications 95
4.8 Problems lOO
Chapter 5 Two-Dimensional Plots 105
5.1 The plot Command 106
5.1.1 Plot of Given Data 110
5.1.2 Plot of a Function 111
5.2 The fplot Command 112
5.3 Plotting Multiple Graphs IN THE Same Plot 114
5.3.1 Using the plot Command 1L4
5.3.2 Using the hold on, hold of f Commands 115
5.3.3 Using the line Command 115
5.4 Formatting a Plot 116
5.4.1 Formatting a Plot Using Commands 117
5.4.2 Formatting a Plot Using the Plot Editor 121
5.5 Plots WITH Logarithmic Axes 122
'6 A
V i
5.6 Plots WITH Special Graphics 123
5.7 Histograms 124
5.8 POLAR Plots 127
5.9 Plotting Multiple Plots on the Same Page 128
5.10 Examples of MATLAB Applications 129
5.11 Problems 133
Chapter 6 Functions and Function Files 139
6.1 Creating a Function File 140
6.2 Structure of a Function File 141
6.2.1 Function Definition Line 141
6.2.2 Input and Output Arguments 142
6.2.3 The HI Line and Help Text Lines 143
6.2.4 Function Body 144
6.3 Local and Global Variables 144
6.4 Saving A Function File 145
6.5 Using A Function File 146
6.6 Examples OF Simple Function Files 147
6.7 Comparison Between Script Files and Function Files 149
6.8 Inline Functions 149
6.9 The f eval COMMAND 152
6.10 Examples of MATLAB Applications 153
6.11 Problems 157
Chapter 7 Programming in MATLAB 163
7.1 relational and Logical Operators 164
7.2 Conditional Statements 172
7.2.1 The if-end Structure 172
7.2.2 The if-else-end Structure 174
7.2.3 The if-elseif-else-end Structure 176
7.3 The switch-case Statement 177
7.4 LOOPS 180
7.4.1 for-end Loops 180
7.4.2 while-end Loops 185
7.5 Nested LOOPS AND Nested Conditional Statements 188
7.6 The break AND continue Commands 190
7.7 Examples of MATLAB Applications 191
7.8 Problems 199
Chapters Polynomials, Curve Fitting, and Interpolation 205
8.1 Polynomials 205
8.1.1 Value of a Polynomial 206
8.1.2 Roots of a Polynomial 207
8.1.3 Addition, Multiplication, and Division of Polynomials 208
8.1.4 Derivatives of Polynomials 210
8.2 Curve Fitting 211
8.2.1 Curve Fitting with Polynomials, the polyfit Function 211
8.2.2 Curve Fitting with Functions Other than Polynomials 215
8.3 Interpolation 218
8.4 The Basic Fitting Interface 222
8.5 Examples OF MATLAB Applications 225
8.6 Problems 231
Chapter 9 Three-Dimensional Plots 237
9.1 Line Plots 237
Mesh and Surface Plots 238
9.2
9.3
9.4
9.5
Plots WITH Special Graphics 245
The view Command 246
Examples of MATLAB Applications 249
9.6 Problems 254
Chapter 10 Applications in Numerical Analysis 259
10.1 Solving an Equation with One Variable 259
10.2 Finding a Minimum or a Maximum of a Function
10.3 Numerical Integration 263
10.4 Ordinary Differential Equations 266
10.5 Examples of MATLAB Applications 270
10.6 Problems 276

There are no comments on this title.

to post a comment.
SIKKIM UNIVERSITY
University Portal | Contact Librarian | Library Portal

Powered by Koha