第01章_MATLAB系统环境_参考解答
高教社刘卫国《MATLAB程序设计与应用》(第二版)习题参考解答第1章:MATLAB系统基础
第1章 MATLAB系统环境
教材P16习题一
1. 与其他高级语言相比,MATLAB有哪些显著特点?
答:与其他高级语言相比,MATLAB简单易学,编程效率高。有以下显著特点:
(1) 可靠的数值计算和符号计算功能;
(2) 强大的绘图功能;
(3) 简单易学的语言体系;
(4) 为数众多的应用工具箱。
2. 怎样理解MATLAB的开放性?试结合自己的专业领域,为MATLAB设计一个工具箱(例如,为一个桥梁专家设计一个MATLAB桥梁设计工具箱)。
答:MATLAB具有很强的开放性。除内部函数外,所有MATLAB基本文件和各工具箱文件都是可读、可改的源文件,用户可通过对源文件的修改或加入自己编写的文件去构成新的专用工具箱。比如,通信信号处理工具箱Communication Signal Processing Toolbox,电路设计工具箱Circuit Design Toolbox,等等。
3. 先建立自己的工作目录,再将自己的工作目录设置在MATLAB搜索路径下。用help 命令能查询到自己的工作目录吗?
答:能。
4. 李明同学设计了一个程序文件myprogram.m,并将其保存到了f:\ppp中,但在命令窗口中输入文件名
>>myprogram
后,MATLAB系统提示:
Undefined function or variable 'myprogram'.
试分析产生错误的原因并给出解决办法。
答:错误原因:myprogram.m不在MATLAB的搜索路径中。
解决办法:将f:\cpp添加到搜索路径列表中。
tool工具箱5. 利用MATLAB的帮助功能分别查询inv、plot、max、round等函数的功能和用法。答:查询命令help inv (plot/max/round)
inv_A=inv(A); %求方阵A的逆
plot(x,y); %画以x,y为横纵坐标变量的二维曲线图
max_A=max(A); %求矩阵A中每一列的最大元素
round(x); %将变量x四舍五入取整
6. 访问MathWorks公司的主页,查询有关MATLAB的产品信息。
答:MathWorks主页:www./doc/1e18574808.html
MathWorks中国主页:www./doc/1e18574808.html
/index.html
1
王成优?山东大学(威海)MATLAB语言WangChengyou ? Shandong University, Weihai
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论