本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-02到2020-07-31
本篇答案更新状态:已完结

第一单元 绪论 第一单元 测验题

1、 问题:本课程的教材是:
选项:
A:张智丰等编写的《数学软件与大学数学实验》;
B:张曙光编写的《数学建模》;
C:李四等编写的《数学实验》;
D:张三等编写的《数学建模》;
E:张智丰、韩曙光编写的《数学软件与大学数学实验》;
答案: 【张智丰等编写的《数学软件与大学数学实验》;;
张智丰、韩曙光编写的《数学软件与大学数学实验》;

2、 问题:MATLAB主界面上有5个窗口,分别是:
选项:
A:主窗口, 命令窗口, 当前目录窗口, 工作空间窗口, 命令历史窗口;
B:主窗口, 命令窗口, 程序编辑窗口,图像窗口,命令历史窗口;
C:主窗口, 命令窗口, 函数编辑窗口,运行结果显示窗口,命令历史窗口;
D:主窗口, 命令窗口, 程序调试窗口,图像修改窗口,命令历史窗口;
E:主窗口, 命令窗口, 工作空间窗口, 当前目录窗口, 命令历史窗口;
F:主窗口, 程序调试窗口,图像修改窗口,命令历史窗口, 命令窗口;
答案: 【主窗口, 命令窗口, 当前目录窗口, 工作空间窗口, 命令历史窗口;;
主窗口, 命令窗口, 工作空间窗口, 当前目录窗口, 命令历史窗口;

3、 问题:下列表示中,哪个量不属于MATLAB永久常数或系统常数:
选项:
A:pi
B:eps
C:inf
D:N40;
E:2
F:5
答案: 【N40;;
2;
5

4、 问题:在下面的表述中,哪个表述是正确的?
选项:
A:MATLAB软件不支持函数的递归调用;
B:MATLAB软件支持函数的递归调用;
C:MATLAB软件没有函数的概念;
D:MATLAB软件所有的代码都是函数;
E:MATLAB软件程序分为脚本文件和函数文件两类;
答案: 【MATLAB软件支持函数的递归调用;;
MATLAB软件程序分为脚本文件和函数文件两类;

5、 问题:本课程可以使用的软件包括:
选项:
A:仅可以使用MATLAB软件
B:仅可以使用Octave软件;
C:可以使用MATLAB软件或Octave软件,
D:不需要使用软件;
E:可以使用开源的Octave软件;
答案: 【可以使用MATLAB软件或Octave软件,;
可以使用开源的Octave软件;

6、 问题:关于数学实验,下列哪些选项是对的?
选项:
A:利用计算机系统作为实验工具;
B:以数学理论作为实验原理;
C:以数学素材作为实验对象;
D:数学实验可以处理数值计算问题;
E:数学实验不能处理符号演算问题;
F:用于数学实验的软件不能够显示图像;
答案: 【利用计算机系统作为实验工具;;
以数学理论作为实验原理;;
以数学素材作为实验对象;;
数学实验可以处理数值计算问题;

7、 问题:要做好数学实验,需要做到:
选项:
A:熟知实验内容的数学背景;
B:能熟练使用MATLAB软件(或Octave软件);
C:了解MATLAB软件(或Octave软件)的相关函数
D:清楚MATLAB(或Octave)函数中参数的含义
E:不需要熟悉任何软件;
F:数学实验只需要理解数学公式就可以了;
答案: 【熟知实验内容的数学背景;;
能熟练使用MATLAB软件(或Octave软件);;
了解MATLAB软件(或Octave软件)的相关函数;
清楚MATLAB(或Octave)函数中参数的含义

8、 问题:下面选项中,哪些属于MATLAB的特点?
选项:
A:语言简洁紧凑,使用方便灵活,库函数极其丰富;
B:具有结构化的控制语句(如for循环,while循环,break语句和if语句);
C:在MATLAB里,数据的可视化非常困难;
D:MATLAB包含两个部分:核心部分和各种可选的工具箱。
E:以矩阵为基本运算对象;
F:不能够进行复数的运算;
答案: 【语言简洁紧凑,使用方便灵活,库函数极其丰富;;
具有结构化的控制语句(如for循环,while循环,break语句和if语句);;
MATLAB包含两个部分:核心部分和各种可选的工具箱。;
以矩阵为基本运算对象;

9、 问题:在MATLAB中, 变量的命名须遵循如下的规则:
选项:
A: 第一个字符必须是英文字母;
B:字符间不可留空格;
C:最多只能有19个字符, MATLAB会忽略多余字母;
D:第一个符号可以是字母也可以是数字;
E:可以使用加号或减号当作字母使用;
F:可以使用下划线当作字母使用;
答案: 【 第一个字符必须是英文字母; ;
字符间不可留空格;;
最多只能有19个字符, MATLAB会忽略多余字母;;
可以使用下划线当作字母使用;

10、 问题:关于MATLAB文件名,下列哪个表述不对:(可多选)
选项:
A:所有包含MATLAB命令的可读文件都以m为扩展名;
B:仅函数文件的扩展名为m;
C:仅脚本文件的扩展名为m;
D:可以用任何字母作为函数文件或脚本文件的扩展名;
E:MATLAB函数文件的扩展名一定是m;
答案: 【仅函数文件的扩展名为m;;
仅脚本文件的扩展名为m;;
可以用任何字母作为函数文件或脚本文件的扩展名;

11、 问题:本课程的学习过程包括:
选项:
A:完成网上视频的学习;
B:完成每个单元的测验;
C:完成每个单元的练习并上传;
D:完成考试;
答案: 【完成网上视频的学习;;
完成每个单元的测验;;
完成每个单元的练习并上传;;
完成考试;

【作业】第一单元 绪论 第一单元 作业

1、 问题:按照课程公告的要求下载MATLAB试用版或Octave的某一版本(如4.0.0或4.2.0版本),在一台自己可以用来完成作业的电脑上安装完成后,将启动后的界面截图上传即可。
评分规则: 【 只要界面正确就得100分,否则得0分。MATLAB界面如下:Octave界面如下:两个界面有一个即可。学生安装的版本号不同,界面可能略有不同,属于合理情况。

2、 问题:运行下列代码:A=(52+1.3-0.8)10/25x=[1 3 5 2]y=2x+5t=[1 3;5 7]s= sin(10t)exp(-4^2t)在答题区给出运行的结果。
评分规则: 【 运行结果是:A = 4.2000 x = 1 3 5 2 y = 7 11 15 9t = 1 3 5 7s = 1.0e-07 * -0.6122 -0.0000 -0.2953 -0.0000评分标准:每个结果正确各得4分,错了不给分。共20分。

3、 问题:运行下列代码:和第2题进行比较clearA=(52+1.3-0.8)10/25;x=[1 3 5 2];y=2x+5;t=[1 3;5 7];s= sin(10t)exp(-4^2t);在命令窗口观察:现在有结果吗?为什么呢?在答题区说明原因。
评分规则: 【 我们看看代码,和第2题的基本一样,但现在每一行后面都有一个分号“;”;看来就是这个“;”的作用。明确一下,在MATLAB中,“分号就是显示结果与不显示结果的开关”。评分标准,只要提到是分号在起作用,就给满分,没有将到这点就不给分

4、 问题:打开editer编辑器,具体操作方法为打开MATLAB/Octave软件,点击New Script,具体见视频讲解。这个操作实际上就是打开了MATLAB/Octave编辑器,然后在编辑器里输入下列代码:function output = fact(n) % 函数fact(n) 计算正整数n的阶乘 output = 1; for i = 1:n, output = output*i; end这里要注意文件保存的路径,最简单的办法是保存在系统默认的目录里。必要时,可以点一下编辑窗口的运行按钮,使得系统自动弹出路径设置窗口,然后点“改变路径”(也就是左边第一个)按钮,就可以了。(这是命令窗口会有出错提示,可不予理会。)然后在命令窗口输入:fact(4)fact(5)把结果输入到答题区里即可。
评分规则: 【 fact(4)=24fact(5)=120每个结果10分,共20分。

【作业】第三单元 MATLAB-Octave 的图形功能初步 第三单元 作业

1、 问题:绘制下列函数的图像,并根据图像判断函数的奇偶性和单调性: 1)在区间[-10,10]中,用plot绘制函数y=3x^4+x^2-1的图形。 2)在区间[-5,5]中,用fplot绘制函数y=sinx+x的图形。 3)在区间[-5,5]中,用ezplot绘制函数y=x^2exp(-xx)的图形。 4)在区间[-3,3]中,将y=log10(x+sqrt(1+xx))和其导函数的图形绘制在同一坐标系中。
评分规则: 【 本题共4小题,每题15分,以程序能够绘制出图形为标准。否则根据有无相关代码给1/3以下的分数。x=-10:0.1:10y=3x.^4+x.^2-1plot(x,y)% 15分 figurefplot(@(x)sin(x)+x,[-5,5]) %或 fplot(‘sin(x)+x’,[-5,5])% 也可以先定义函数文件 f1.m ,内容如下function y=f1(x)y=sin(x)+x% 然后调用该函数绘图,命令为fplot(@f1,[-5,5])% 有一种方法就可以% 15分figureezplot(‘x^2exp(-x^2)’,[-5,5])% 15分figuresyms xy=log10(x+sqrt(1+x*x))dy=diff(y,x)x1=-3:0.1:3;y1=subs(y,x1); %或 y1=subs(y,x,x1);dy1=subs(dy,x1); % 或 dy1=subs(dy,x,x1);plot(x1,y1,x1,dy1)% 15分

2、 问题:绘制下列曲线或曲面的图像,要求给出程序和绘制出来的图形。 1)螺旋线 2)空间曲线 本小题提示:需要将空间曲线的方程用参数方程来表示。3)二次曲面 提示:参考例8。4) 围绕y轴旋转形成的旋转曲面。提示:先用help cylinder学习函数cylinder的用法,使用cylinder和mesh两个函数,参考例9来完成本题。
评分规则: 【 本题每小题10分,以绘制出图形为标准。即每小题10分,其中程序8分,图形2分。批阅的参考程序为:(1) t=0:0.1:6pi;x=cos(t);y=sin(t);z=t;plot3(x,y,z)(2) t=-pi:0.1:pi+0.1;x=1/2+cos(t)/2;y=sin(t)/2;z=sqrt(1-x.^2-y.^2);plot3(x,y,z)(3) clears=-2.3:0.1:2.3;t=-2.3:0.1:2.3;[x,y]=meshgrid(s,t);z=x.^2-y.^2;mesh(x,y,z); (4) x=0:0.2:10; %生成自变量向量;R=1./x; %生成准线;[X,Z,Y]=cylinder(R,50); %生成旋转面的数据;surf(X,10Y,Z) %生成旋转面xlabel(‘x’)ylabel(‘y’)zlabel(‘z’)view(140,25) % 调整视点结果如图所示。图形的方向任意。

【作业】第二单元 矩阵的基本运算 第二单元 作业

1、 问题:已知矩阵A、B、b如下:,在磁盘上建立一个名为sy1sj.m的文件,将矩阵A、B、b输入其中.注:需明确说明文件名。
评分规则: 【 A=[ 3 4 -1 1 -9 10 6 5 0 7 4 -16 1 -4 7 -1 6 -8 2 -4 5 -6 12 -8 -3 6 -7 8 -1 1 8 -4 9 1 3 0]B=[ 1 2 4 6 -3 2 7 9 16 -5 8 -7 8 11 20 1 5 5 10 15 28 13 -1 9 12 19 36 25 -7 23 2 4 6 -3 0 5]b=[ 1 3 5 7 9 11]文件名为 sy1sj.m输入矩阵A正确,得3分,输入矩阵B正确,得3分,输入向量b正确,得3分,文件名正确,得3分,一共12分。

2、 问题:在题1的基础上,在磁盘上建立文件sy1cx.m,完成下列计算:1)X11=A’2)X12=A+B3)X13=A-B4)X14=AB5)X21=|A| (表示A的行列式)6)X22=|B|7)X31=R(A) (表示A的秩)8)X32=R(B)9)X4=A 的逆矩阵;
评分规则: 【 每小题4分,要求是程序正确,能运行出结果。共9小题,36分,最前面数据文件的引用给4分,整个题目40分。sy1sjX11=A’X12=A+BX13=A-BX14=A
BX21=det(A)X22=det(B)X31=rank(A)X32=rank(B)X4=inv(A)这段是参考答案,也就是对1行,给4分。

3、 问题:利用实验一建立的文件sy1sj.m中的数据,完成下列运算,并将程序写在文件sy21.m中:1)求解矩阵方程XA=B中的解矩阵X6;2)求满足方程组AX=b’的解向量X7;3)求X6的特征向量组,记为X8,相应的对角形记为D;4)
评分规则: 【 按照下面的程序,对一行,给3分,共15分。sy1sjX6=B/AX7=A\b'[X7,D]=eig(X6)X9=BB(inv(A))^2

4、 问题:利用实验一建立的文件sy1sj.m中的数据,完成下列运算,并将程序写在文件sy22.m中:1)生成矩阵A的行向量组:a1,a2,a3,a4,a5,a6;2)生成矩阵A的列向量组:b1,b2,b3,b4,b5,b6;3)由A的1、3、5行,2、4、6列交叉点上的元素生成A的子矩阵A3;4)生成一个12阶矩阵A4,其左上角为A,右上角为6阶单位阵,左下角为6阶零矩阵,右下角为B;5)将A对应的行向量组正交规范化为正交向量组A5,并验证所得结果;6)求a1与a2的内积A7;7)完成以下初等变换:将A的第一、四行互换,再将其第三列乘以6,再将其第一行的10倍加至第五行;8)求B的列向量组的一个极大无关向量组A9,并将其余向量用极大线性无关向量组线性表示。9)求矩阵A=[1 2 3;4 5 6;7 8 9]的LU分解。10) 求矩阵A的欧几里德范数, -范数、1-范数和F范数,2条件数和 条件数。
评分规则: 【 编写程序如下:sy1sja1=A(1,:),a2=A(2,:),a3=A(3,:),a4=A(4,:),a5=A(5,:),a6=A(6,:)b1=A(:,1),b2=A(:,2),b3=A(:,3),b4=A(:,4),b5=A(:,5),b6=A(:,6)A3=A(1:2:5,2:2:6)A4=[A,eye(6);zeros(6),B]A5=orth(A’)’,A5′A5A7=a1a2’A([4,1],:)=A([1,4],:),A(:,3)=6A(:,3),A(5,:)=10A(1,:)+A(5,:)A9=rref(B)[L,U,p]=lu([1 2 3;4 5 6;7 8 9])NAinf=norm(A,inf),NA1=norm(A,1),NAF=norm(A,’fro’),CondA2=cond(A,2),CondAinf=cond(A,inf)前10行每行3分,最后两行3分。所有程序可以分行写,例如第二行程序可以分为6行写,第三行也可以分为6行写。

第二单元 矩阵的基本运算 第二单元 测验题

1、 问题:求矩阵A的行列式的MATLAB语句是:
选项:
A:A’
B:det(A)
C:rank(A)
D:inv(A)
E:A*A

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注