您现在正在浏览:首页 > 论文 > 计算机 > MATLAB Programming and its Applications

免费下载MATLAB Programming and its Applications

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:MATLAB
  • 适用年级:大学
  • 上传用户:9oo1
  • 文件格式:Word
  • 文件大小:4.32MB
  • 上传时间:2009-11-30 6:33:51
  • 下载次数:0
  • 浏览次数:67

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
MATLAB Programming and its Applications
Contents
CHAPTER 1 Introduction to MATLAB 1
1.1 What is MATLAB? 1
1.2 The Advantages of MATLAB 1
1.3 Disadvantages of MATLAB 3
1.4 The MATLAB Environment 3
1.4.1 The MATLAB Desktop 3
1.4.2 The Command Window 4
1.4.3 The Command History Window 5
1.4.4 The Edit/Debug Window 6
1.4.5 Figure Windows 7
1.4.6 The MATLAB Workspace 8
1.4.7 The Workspace Browser 9
1.4.8 Getting Help 10
1.4.9 A Few important Commands 12
1.4.10 The MATLAB Search Path 13
1.5 Using MATLAB as a Scratchpad 14
1.5 Summary 16
1.5.1 MATLAB Summary 17
1.6 Exercises 17
CHAPTER 2 MATLAB Basics 19
2.1 Variables and Arrays 19
2.2 Initializing Variables in MATLAB 22
2.2.1 Initializing Variables in Assignment Statements 22
2.2.2 Initializing with Shortcut Expressions 25
2.2.3 Initializing with Built-in Functions 26
2.2.4 Initializing Variables with Keyboard Input 27
2.3 Multidimensional Arrays 29
2.3.1 Storing Multibimensiond Arrays in Memory 30
2.3.2 Accessing Multidimensional Arrays with a Single Subscript 31
2.4 Subarrays 32
2.4.1 The end Function 33
2.4.2 Using Subarrays on the Left-Hand Side of an Assignment Statement 33
2.4.3 Assigning a Scalar to a Subarray 33
2.5 Special Values 33
2.6 Displaying Output Data 33
2.6.1 Changing the Default Format 33
2.6.2 The diap Function 33
2.6.3 Formatted Output with the fprintf Function 33
2.7 Data Files 33
2.8 Scalar and Array Operations 33
2.8.1 Scalar Operations 33
2.8.2 Array and Matrix Operations 33
2.9 Hierarchy of Operations 33
2.10 Built-in MATLAB Functions 33
2.10.1 Optional Results 33
2.10.2 Using MATLAB Functions with Array Inputs 33
2.10.3 Common MATLAB Functions 33
2.11 Introduction to Plotting 33
2.11.1 Using Simple xy Plots 33
2.11.2 Printing a Plot 33
2.11.3 Multiple Plots 33
2.11.4 Line Color, Line Style, Marker Style, and Legends 33
2.11.5 Logarithmic Scales 33
2.12 Examples 33
2.13 Debugging MATLAB Programs 33
2.14 Summary 33
2.14.1 Summary of Good Programming Practice 33
2.14.2 MATLAB Summary 33
2.15 Exercises 33
CHAPTER 3 Branching Statements and Program Design 33
3.1 Introduction to Top-Down Design Techniques 33
3.2 Use of Pseudocode 33
3.3 Relational and Logical Operators 33
3.3.1 Relational Operators 33
3.3.2 A Caution about the = = and = Operators 33
3.3.3 Logic Operators 33
3.3.4 Logical Functions 33
3.4 Branches 33
3.4.1 The if Construct 33
3.4.2 Examples Using if Constructs 33
3.4.3 Notes Concerning the Use of if Constructs 33
3.4.4 The switch Construct 33
3.4.5 The try/catch Construct 33
3.5 Additional Plotting Features 33
3.5.1 Controlling x- and y-axis Platting Limits 33
3.5.2 Plotting Multiple Plots on the Same Axes 33
3.5.3 Creating Multiple Figures 33
3.5.4 Subplots 33
3.5.5 Enhanced Control of Plotted Lines 33
3.5.6 Enhanced Control of Text Strings 33
3.5.7 Polar Plots 33
3.6 More on Debugging MATLAB Programs 33
3.7 Summary 33
3.7.1 Summary of Good Programming Practice 33
3.7.2 MATLAB Summary 33
3.8 Exercises 33
CHAPTER 4 Loops 33
4.1 The while Loop 33
4.2 The for Loop 33
4.2.1 Details of Operation 33
4.2.2 The break and continue Statements 33
4.2.3 Nesting Loops 33
4.3 Logical Arrays and Vectorization 33
4.3.1 The Significance of Logical Arrays 33
4.3.2 Creating the Equivalent of if/else Constructs with Logical Arrays 33
4.4 Additional Examples 33
4.5 Summary 33
4.5.1 Summary of Good Programming Practice 33
4.5.2 MATLAB Summary 33
4.6 Exercises 33
CHAPTER 5 User-Defined Functions 33
5.1 Introduction to MATLAB Functions 33
5.2 Variable Passing in MATLAB: The Pass-By-Value Scheme 33
5.3 Optional Arguments 33
5.4 Sharing Data Using Global Memory 33
5.5 Preserving Data Between Calls to a Function 33
5.6 Function Functions 33
5.7 Subfunctions and Private Functions 33
5.8 Summary 33
5.8.1 Summary of Good Programming Practice 33
5.8.2 MATLAB Summary 33
5.9 Exercises 33
资料文件预览
共1文件夹,1个文件,文件总大小:6.26MB,压缩后大小:4.32MB
  • MATLAB Programming and its Applications
    • Microsoft Word文档MATLAB Programming for Engineers_Lecture Notes.doc  [6.26MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部