习题3

1.理解变量的作用范围和生存期的概念。

2.熟练掌握各种流程控制语句的使用。switch/case语句和if/elseif语句之间有什么区别?

3.MATLAB中有哪些函数类型?在MATLAB中可以实现函数调用吗?怎么调用?怎样传递参数?

4.M文件的名称必须与主函数的名称一样吗?在调用时使用M文件的名称还是主函数的名称?

5.试举例用M文件和匿名函数实现同一个计算功能。

6.函数式M文件和脚本式M文件有什么异同点?怎样将脚本式M文件改成函数式M文件?

7.了解和掌握MATLAB面向对象编程技术。

8.MATLAB提供了哪几种程序调试手段,试着编程进行体会。

9.熟练掌握函数句柄、矢量化和预分配内存空间等编程技巧,并在编程实践中有意识地加以应用。