|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 eecsseudl 于 2013-4-29 10:14 编辑
很好的书
本书诸多特点主要是向大家强调如何编写可靠的程序。这些特性不仅为初学MATLAB
的学生服务,而且也为在工作岗位上的熟练者服务。
1.强调自上而下的编程方法本书在第三章引入自上而下的编程方法,然后在以后的课
程中坚持使用这种方法去解决问题。这种方法要求学生在开始编写代码前先做大体的设
计。在其他工作开始之前,应强调问题解决方案的确定和输入输出量的定义。一旦一个问
题被适当地确定了,我们会教给学生怎样逐步分解为一连串小的问题,然后执行这些小的
问题就像执行独立的子程序或函数一样。最后我们将运用这种方法向大家介绍检测编程全
过程的重要性,包括整个程序的单元检测和最终产品的彻底检测。
本书教授的编程流程归纳如下:
清晰地描述出你所要解决的问题。
定义出程序所要求的输入量和程序所应的输出量。
描述出你所要编写程序的算法,这一步将运用到自上而下和逐步分解的设计方法,
用伪代码和流程图来描述。
把算法转化为MATLAB 语句。
检测MATLAB 程序。这一步包括单个函数的单元检测,也包括最终程序的详尽检
测。
2.强调使用函数本书强调使用函数在逻辑上把大问题分解成小的子问题。它也强调在
组合成最终的程序之前,先检测单元函数的重要性。本书也会介绍一些常见编程错误和如
何避免的方法。
3.强调MATLAB 工具的应用
本书将教会你适当使用MATLAB 提供的工具,使编程和调试变得简单。这些工具包
括:launch pad,编译调试器,工作台,帮助台和GUI 设计工具。
4.好的编程练习提示框
为了方便提示学生起见好的编程习惯被突出显示出来。每章的编程练习将会在章末做
总结。示例如下:
好的编程习惯
为了增强程序的可读性,在if 结构体开头缩进两格或更多的空间。
5.常见编程错误提示框这些常见错误提示框突出显示一些常见的编程错误,故初学者
能够参考,以致不出类似的错误。示例如下:
常见编程错误
确保变量名的前三十一个字符是独一无二的,否则,MATLAB 将辨认不出两变量的不
同。
6.强调数据结构
|
|