在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2828|回复: 3

MATLAB An Introduction with Applications Fourth Edition

[复制链接]
发表于 2013-1-14 22:38:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 eecsseudl 于 2013-4-29 09:56 编辑

MATLAB An Introduction with Applications 4th
Fourth Edition
Amos Gilat

Publication Date: December 21, 2010
ISBN-10: 0470767855
ISBN-13: 978-0470767856
Edition: 4
Department of Mechanical Engineering
The Ohio State University
http://www.amazon.com/MATLAB-Introduction-Applications-Amos-Gilat/dp/0470767855
Amos Gilat
Columbus, Ohio
November, 2010
gilat.1@osu.edu

Paperback: 432 pages
Publisher: Wiley; 4 edition (December 21, 2010)
Language: English
ISBN-10: 0470767855
ISBN-13: 978-0470767856
Contents
Preface v
Introduction 1
Chapter 1 Starting with MATLAB 5
1.1 STARTING MATLAB, MATLAB WINDOWS 5
1.2 WORKING IN THE COMMAND WINDOW 9
1.3 ARITHMETIC OPERATIONS WITH SCALARS 10
1.3.1 Order of Precedence 11
1.3.2 Using MATLAB as a Calculator 11
1.4 DISPLAY FORMATS 12
1.5 ELEMENTARY MATH BUILT-IN FUNCTIONS 13
1.6 DEFINING SCALAR VARIABLES 16
1.6.1 The Assignment Operator 16
1.6.2 Rules About Variable Names 18
1.6.3 Predefined Variables and Keywords 18
1.7 USEFUL COMMANDS FOR MANAGING VARIABLES 19
1.8 SCRIPT FILES 20
1.8.1 Notes About Script Files 20
1.8.2 Creating and Saving a Script File 21
1.8.3 Running (Executing) a Script File 22
1.8.4 Current Folder 22
1.9 EXAMPLES OF MATLAB APPLICATIONS 24
1.10 PROBLEMS 27
Chapter 2 Creating Arrays 35
2.1 CREATING A ONE-DIMENSIONAL ARRAY (VECTOR) 35
2.2 CREATING A TWO-DIMENSIONAL ARRAY (MATRIX) 39
2.2.1 The zeros, ones and, eye Commands 40
2.3 NOTES ABOUT VARIABLES IN MATLAB 41
2.4 THE TRANSPOSE OPERATOR 41
2.5 ARRAY ADDRESSING 42
2.5.1 Vector 42
2.5.2 Matrix 43
2.6 USING A COLON : IN ADDRESSING ARRAYS 44
2.7 ADDING ELEMENTS TO EXISTING VARIABLES 46
2.8 DELETING ELEMENTS 48
2.9 BUILT-IN FUNCTIONS FOR HANDLING ARRAYS 49
2.10 STRINGS AND STRINGS AS VARIABLES 53
2.11 PROBLEMS 55
Chapter 3 Mathematical Operations with Arrays 63
3.1 ADDITION AND SUBTRACTION 64
3.2 ARRAY MULTIPLICATION 65
3.3 ARRAY DIVISION 68
3.4 ELEMENT-BY-ELEMENT OPERATIONS 72
3.5 USING ARRAYS IN MATLAB BUILT-IN MATH FUNCTIONS 75
3.6 BUILT-IN FUNCTIONS FOR ANALYZING ARRAYS 75
3.7 GENERATION OF RANDOM NUMBERS 77
3.8 EXAMPLES OF MATLAB APPLICATIONS 80
3.9 PROBLEMS 86
Chapter 4 Using Script Files and Managing Data 95
4.1 THE MATLAB WORKSPACE AND THE WORKSPACE WINDOW 96
4.2 INPUT TO A SCRIPT FILE 97
4.3 OUTPUT COMMANDS 100
4.3.1 The disp Command 101
4.3.2 The fprintf Command 103
4.4 THE save AND load COMMANDS 111
4.4.1 The save Command 111
4.4.2 The load Command 112
4.5 IMPORTING AND EXPORTING DATA 114
4.5.1 Commands for Importing and Exporting Data 114
4.5.2 Using the Import Wizard 116
4.6 EXAMPLES OF MATLAB APPLICATIONS 118
4.7 PROBLEMS 123
Chapter 5 Two-Dimensional Plots 133
5.1 THE plot COMMAND 134
5.1.1 Plot of Given Data 138
5.1.2 Plot of a Function 139
5.2 THE fplot COMMAND 140
5.3 PLOTTING MULTIPLE GRAPHS IN THE SAME PLOT 141
5.3.1 Using the plot Command 141
5.3.2 Using the hold on and hold off Commands 142
5.3.3 Using the line Command 143
5.4 FORMATTING A PLOT 144
5.4.1 Formatting a Plot Using Commands 144
5.4.2 Formatting a Plot Using the Plot Editor 148
5.5 PLOTS WITH LOGARITHMIC AXES 149
5.6 PLOTS WITH ERROR BARS 150
5.7 PLOTS WITH SPECIAL GRAPHICS 152
5.8 HISTOGRAMS 153
5.9 POLAR PLOTS 156
5.10 PUTTING MULTIPLE PLOTS ON THE SAME PAGE 157
5.11 MULTIPLE FIGURE WINDOWS 157
5.12 EXAMPLES OF MATLAB APPLICATIONS 159
5.13 PROBLEMS 163
Chapter 6 Programming in MATLAB 173
6.1 RELATIONAL AND LOGICAL OPERATORS 174
6.2 CONDITIONAL STATEMENTS 182
6.2.1 The if-end Structure 182
6.2.2 The if-else-end Structure 184
6.2.3 The if-elseif-else-end Structure 185
6.3 THE switch-case STATEMENT 187
6.4 LOOPS 190
6.4.1 for-end Loops 190
6.4.2 while-end Loops 195
6.5 NESTED LOOPS AND NESTED CONDITIONAL STATEMENTS 198
6.6 THE break AND continue COMMANDS 200
6.7 EXAMPLES OF MATLAB APPLICATIONS 201
6.8 PROBLEMS 209
Chapter 7 User-Defined Functions and Function Files 219
7.1 CREATING A FUNCTION FILE 220
7.2 STRUCTURE OF A FUNCTION FILE 221
7.2.1 Function Definition Line 222
7.2.2 Input and Output Arguments 222
7.2.3 The H1 Line and Help Text Lines 224
7.2.4 Function Body 224
7.3 LOCAL AND GLOBAL VARIABLES 224
7.4 SAVING A FUNCTION FILE 225
7.5 USING A USER-DEFINED FUNCTION 226
7.6 EXAMPLES OF SIMPLE USER-DEFINED FUNCTIONS 227
7.7 COMPARISON BETWEEN SCRIPT FILES AND FUNCTION FILES 229
7.8 ANONYMOUS AND INLINE FUNCTIONS 229
7.8.1 Anonymous Functions 230
7.8.2 Inline Functions 233
7.9 FUNCTION FUNCTIONS 234
7.9.1 Using Function Handles for Passing a Function into a Function
Function 235
7.9.2 Using a Function Name for Passing a Function into a Function
Function 238
7.10 SUBFUNCTIONS 240
7.11 NESTED FUNCTIONS 242
7.12 EXAMPLES OF MATLAB APPLICATIONS 245
7.13 PROBLEMS 248
Chapter 8 Polynomials, Curve Fitting, and Interpolation 261
8.1 POLYNOMIALS 261
8.1.1 Value of a Polynomial 262
8.1.2 Roots of a Polynomial 263
8.1.3 Addition, Multiplication, and Division of Polynomials 264
8.1.4 Derivatives of Polynomials 266
8.2 CURVE FITTING 267
8.2.1 Curve Fitting with Polynomials; The polyfit Function 267
8.2.2 Curve Fitting with Functions Other than Polynomials 271
8.3 INTERPOLATION 274
8.4 THE Basic FITTING INTERFACE 278
8.5 EXAMPLES OF MATLAB APPLICATIONS 281
8.6 PROBLEMS 286
Chapter 9 Applications in Numerical Analysis 295
9.1 SOLVING AN EQUATION WITH ONE VARIABLE 295
9.2 FINDING A MINIMUM OR A MAXIMUM OF A FUNCTION 298
9.3 NUMERICAL INTEGRATION 300
9.4 ORDINARY DIFFERENTIAL EQUATIONS 303
9.5 EXAMPLES OF MATLAB APPLICATIONS 307
9.6 PROBLEMS 313
Chapter 10 Three-Dimensional Plots 323
10.1 LINE PLOTS 323
10.2 MESH AND SURFACE PLOTS 324
10.3 PLOTS WITH SPECIAL GRAPHICS 331
10.4 THE view COMMAND 333
10.5 EXAMPLES OF MATLAB APPLICATIONS 336
10.6 PROBLEMS 341
Chapter 11 Symbolic Math 347
11.1 SYMBOLIC OBJECTS AND SYMBOLIC EXPRESSIONS 348
11.1.1 Creating Symbolic Objects 348
11.1.2 Creating Symbolic Expressions 350
11.1.3 The findsym Command and the Default Symbolic
Variable 353
11.2 CHANGING THE FORM OF AN EXISTING SYMBOLIC EXPRESSION 354
11.2.1 The collect, expand, and factor Commands 354
11.2.2 The simplify and simple Commands 356
11.2.3 The pretty Command 357
11.3 SOLVING ALGEBRAIC EQUATIONS 358
11.4 DIFFERENTIATION 363
11.5 INTEGRATION 365
11.6 SOLVING AN ORDINARY DIFFERENTIAL EQUATION 366
11.7 PLOTTING SYMBOLIC EXPRESSIONS 369
11.8 NUMERICAL CALCULATIONS WITH SYMBOLIC EXPRESSIONS 372
11.9 EXAMPLES OF MATLAB APPLICATIONS 376
11.10 PROBLEMS 384
Appendix: Summary of Characters, Commands, and
Functions 393
Answers to Selected Problems 401
Index 413






matlab.png

MATLAB An Introduction with Applications 4th.rar

7.13 MB, 下载次数: 113 , 下载积分: 资产 -3 信元, 下载支出 3 信元

发表于 2013-1-18 17:54:12 | 显示全部楼层
MATLAB An Introduction with Applications Fourth Edition
发表于 2013-1-18 20:50:20 | 显示全部楼层
thanks!!1
发表于 2013-1-18 23:27:07 | 显示全部楼层
好书 收了  顶了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-6-2 22:53 , Processed in 0.028596 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表