MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)

注:本系列文章仅仅用于交流学习,杜绝作业抄袭

第一章:MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)-CSDN博客

第二章:MATLAB程序设计教程 第3版 第二章实验指导、思考练习答案(个人版)-CSDN博客

第三章:MATLAB程序设计教程 第3版 第三章实验指导、思考练习答案(个人版)-CSDN博客

第四章:MATLAB程序设计教程 第3版 第四章实验指导、思考练习答案(个人版)-CSDN博客

第五章:MATLAB程序设计教程 第3版 第五章实验指导、思考练习答案(个人版)-CSDN博客

第六章:MATLAB程序设计教程 第3版 第六章实验指导、思考练习答案(个人版)-CSDN博客

第一章

实验内容:

参考章节1.2.3,个人文件路径是C:\Program Files\MATLAB\R2022a\Jay17

help命令没成功,path命令可以查询到。

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第1张图片

优点:强大的数学和工程计算能力、易于学习和使用、丰富的可视化能力、多领域应用、开放性、并行计算、丰富的工具箱、交互式开发环境、跨平台支持、广泛的社区和支持等等。

1-1(绘制函数曲线)

x=[0:0.5:360]*pi/180

plot(x,sin(x),x,cos(x))

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第2张图片

1-2(求方程3x4+7x3+9x2-23=0的根)

p=[3,7,9,0,-23]      %建立多项式系数向量

x=roots(p)        %求根

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第3张图片

1-3(求定积分∫10 xln(1+x)dx)

f=@(x)x.*log(1+x);  %定义被积函数,其中log是MATLAB提供的对数函数

integral(f,0,1)     %求定积分

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第4张图片

也可以通过符号计算来求符号定积分。在MATLAB命令行窗口中输入命令,命令执行后得到输出结果。

syms x

int(x*log(1+x),0,1)

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第5张图片

1-4(求解线性方程组)

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第6张图片

a=[2,-3,1;8,3,2;45,1,-9];

b=[4;2;17];

x=inv(a)*b

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第7张图片

inv

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第8张图片

plot

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第9张图片

max

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第10张图片

round

(1)

x=0:pi/10:2*pi;
y=sin(x);

(2)

plot(x,y);

图形是一根标准的正弦曲线,在0到2π的范围内,间隔为π/10
(3)

(4)
输入plot(x,y);,回显函数或变量 ‘x’ 无法识别。
说明了变量 ‘x’ 尚未在当前工作区中定义或已被清除。这种情况下,MATLAB无法识别 ‘x’ 这个变量,因此无法绘制图形。同时,实际上y也不在工作区,但是报错只说明了x无法识别,matlab可能一报错就终止运行了。

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第11张图片

思考练习:

一、填空题:

1.MATLAB是【MATrix LABoratory(矩阵实验室)】的缩写。

2.MATLAB的命令提示符是【>>】,表示MATLAB可以接收并执行所输入的命令。在命令提示符的前面有一个按钮,单击该按钮可以快速查找MATLAB【函数】的功能。

3.MATLAB功能区提供了3个选项卡,分别为【主页】、【绘图】和【应用程序】。

4.设置MATLAB搜索路径有两种方法,一是用【path】命令,二是在MATLAB“主页”选项卡的“环境”命令组中单击【设置路径】命令按钮或在命令行窗口执行【pathtool】命令,在“设置路径”对话框中进行设置。

5.以下两个命令行的区别是【第一个命令行同时显示x和y的值,第二个命令行只显示x的值】(工作区的话,x,y都在)。

x=10,y=-10

x=10,y=-10;

MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)_第12张图片

二、问答题:

1.如何启动与退出MATLAB系统环境?

与一般的windows程序一样,启动MATLAB系统有3种常见方法。

(1)在windows桌面,单击任务栏上的“开始”按钮,选择“所有程序”→“MATLAB”程序选项;

(2)在MATLAB的安装路径里找到MATLAB系统启动程序matlab.exe,然后运行它;

(3)将MATLAB系统启动程序以快捷方式的形式放在windows桌面上,在桌面上双击该图标。

要退出MATLAB系统,有两种常见方法。

(1)在MATLAB命令行窗口中输入exit或quit命令;

(2)单击MATLAB主窗口的“关闭”按钮。

2.简述MATLAB的主要功能。

数值计算和符号计算、绘图、编程语言、工具箱扩展等。

3.如果一个MATLAB命令包含的字符很多,需要分成多行输入,该如何处理?

在第一个物理行之后加上3个小黑点并按下Enter键,然后接着在下一个物理行继续输入命令的其他部分。

4.help命令和lookfor命令有何区别?

help命令只搜索出与那些关键字完全匹配的结果,而look for 命令对搜索范围内的m文件进行关键字搜索,条件比较宽松。

5.在MATLAB环境下,建立了一个变量fac,同时又在当前目录下建立了一个M文件fac.m,如果需要运行fac.m文件,该如何处理?

将变量名称改变。

你可能感兴趣的:(日报专栏,MATLAB,matlab)