- 16
- 0
- 约3.67万字
- 约 34页
- 2017-08-21 发布于江苏
- 举报
第六部分 M文件和面向对象编程.doc
第六部分 M文件和面向对象编程
假如读者想灵活运用MATLAB去解决实际问题,想充分调动MATLAB——科学技术资源,想理解MATLAB版本升级所依仗的基础,那么本章内容将十分有用。
本章将涉及比较深层的MATLAB内容:脚本;函数(一般函数、内联函数、子函数、私用函数、方法函数);函数句柄的创建和使用;程序调试和剖析;数据结构(类、对象);重载和继承;面向对象编程。本章配备了许多精心设计的算例。这些算例是完整的,可直接演练的。读者通过这些算例,将真切感受到抽象概念的内涵、各指令间的协调,将从感知上领悟到面向对象编程的优越和至关要领。
本章新增了第6.7节,专门阐述函数句柄的创建和使用,它适用于MATLAB6.x版;(而新增的第6.9.3节中关于程序性能优化的内容,则仅适用于MATLAB6.5以后版。)
6.1入门
本小节将通过编写脚本文件和函数文件来解决一个具体问题。通过这两个文件,可以初步了解M文件。对于其中所涉及到的各种语言结构将在后面做详细介绍。
【例6.1-1】通过M脚本文件,画出下列分段函数所表示的曲面。
(1)编写M脚本文件的步骤
图 6.1-1
打开文件编辑(如上),输入如下一段程序:
[exm0601_1.m]
%exm0601_1.m
a=2;b=2; % 2
clf;
x=-a:0.2:a;y=-b:0.2:b;
您可能关注的文档
- 第三个小板凳.ppt
- 第三单元电和磁1.ppt
- 第三次实习.pdf
- 第三次月考前电学复习.ppt
- 第三章 基本初等函数Ⅱ(三角函数).pdf
- 第三章 第2节 同角三角函数基本关系式与诱导公式.doc
- 第三章 第4节 应用创新演练.doc
- 第三章 E 从牛顿到爱因斯坦.doc
- 第三章 商品标准及标准化.ppt
- 第三章 恒定电流的磁场.pdf
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)