mooc数学软件与实验_1答案(慕课2023完整答案)

分类: 职业技能习题发布于:2024-06-02 14:08:23ė60840次浏览635条评论

mooc数学软件与实验_1答案(慕课2023完整答案)

第二章:MATLAB概述

MATLAB概述随堂测验

1、数学实验可以作为MATLAB变量名的软件选项为_______
A、an-s
B、答案答案a12
C、慕课a1_2
D、完整12a

MATLAB数据类型随堂测验

1、数学实验下列MATLAB命令得到的软件value值为_____ value = (-8)^(1/3);
A、-2
B、答案答案1+1.732i
C、慕课2
D、完整1-1.732i

单元测验

1、数学实验命令4/2的软件结果为_____
A、2
B、答案答案0.5
C、慕课1
D、完整0

2、下列MATLAB命令中表示复数1+i的为______
A、2^(1/2)*exp(pi/4*i)
B、sqrt(2)*exp(pi/4*i)
C、1+i
D、1+sqrt(-1)

3、运行MATLAB命令0/0,结果表示为inf

4、MATLAB命令 ('a'>'b')|pi的结果为_____

单元作业

1、在MATLAB中实现计算如下表达式 1、z = 3+4i; theta = angle(z); a = real(z); b = imag(z); y = conj(z); x = exp(i*pi/6); r = abs(theta); 2、a = -8; r = a^(1/3); 3、写出尽可能的做法求-27的三次方根-3. 4、s1 = char(100); v1 = abs(s1);

第三章:MATLAB之程序结构

m文件随堂测验

1、matlab脚本文件后缀为_______
A、.m
B、.mat
C、.cpp
D、.f

2、命令文件中的变量为全局变量。

MATLAB程序结构随堂测验

1、在循环结构中跳出循环,执行循环后代码的命令是______
A、return
B、break
C、continue
D、keyboard

单元测验

1、函数文件的第一行以_______开始
A、function
B、fun
C、filename
D、untitiled

2、switch...case...语句中,case后的条件语句可以是_____
A、数值
B、字符
C、元胞
D、表达式

3、break退出当前判断语句。

4、当需要输入字符型内容时,下面应填入_______ str = input('please input the string', '____').

单元作业

1、从键盘输入一个4位整数,按如下规则加密后输出。加密规则:每位数字都加上7,然后用和除以10的余数取代该数字;再把第一位与第三位交换,第二位与第四位交换。

2、求100之内的自然数中能被13整除的所有数中的中间一个数

3、编写求解数论问题的一个函数文件:输入任一整数,若为偶数,则除以2,否则乘以3加1,重复此过程直至整数变为1。

4、利用rand产生10个随机数,利用for循环对其进行排序(从大到小)

5、编程实现输入一个整数,判断其能否被3,5,7整除,并输出以下信息之一 (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个)整除; (3)能被其中一数(要指出哪一个)整除; (4)不能被任一整除。

第四章:MATLAB之数组

MATLAB向量与矩阵随堂测验

1、下列命令产生的矩阵A的结果为_______ a = 1:8; A = reshape(a,2,4);
A、[1 2 3 4 5 6 7 8]
B、[1 2 3 4;5 6 7 8]
C、[1 3 5 7;2 4 6 8]
D、[1 5;2 6;3 7;4 8]

2、二维数组输入三要素________
A、整个输入数组必须以方括号“[ ]”为其首尾
B、数组的行与行之间必须用分号“;”或回车键[Enter]隔离
C、数组元素必须有逗号“,”或空格分隔
D、数组的行与行之间必须用“,”

3、在命令窗口运行如下代码会导致MATLAB报错。 A = rand(3,4); B = magic(3); C = A*B;

4、下列命令产生的数len为多少______ A = rand(3,4); A(:,3) = [ ]; len = length(A);

MATLAB之数组运算随堂测验

1、下列MATLAB命令产生的矩阵B的结果为_______ A = [1 2+3i;3-4i 5]; B = A';
A、[1 2+3i;3-4i 5]
B、[1 2-3i;3+4i 5]
C、[1 3-4i;2+3i 5]
D、[1 3+4i;2-3i 5]

2、下列命令产生的vec的结果为_______ A = [1 8 2 7;5 6 1 8]; min(A)
A、[1 6 1 7]
B、[1; 6; 1; 7]
C、[1 1]
D、[1; 1]

3、下列命令中表示矩阵A的所有元素均减去2的命令为_________
A、A-2
B、A-2*ones(size(A))
C、A-2*eye(size(A))
D、A.-2

4、MATLAB命令A\B表示的意思为A的逆乘以B

单元测验

1、下令命令中表示矩阵B乘以A的逆的为____
A、B/A
B、B\A
C、A/B
D、A\B

2、下列MATLAB命令不报错的是______ A = rand(3,4); B = rand(3,4);
A、A+B
B、A*B
C、A*B'
D、A\B

3、若矩阵A = [-1 1;1 1]; 则A.^2=[1 1;1 1];

4、下列MATLAB命令产生的value的结果为_______ A = [1 2 3;4:6;3 7 8]; value = det(A(1:2,1:2));

单元作业

1、生成一元素值介于[10,20]之间的10阶随机矩阵,其元素服从标准正态分布;将矩阵所有元素取整,并将每列分别乘以列标号;给出矩阵中所有介于[30,70]的元素,并给出元素的行数和列数。

2、现有方阵A,由矩阵A生成矩阵B,C,要求B在命令脚本文件中生成,C在函数脚本文件中生成。 1、B的第一行为A的第二行和第三行对应元素的乘积,B的第二行为A的第三行与A的第一行元素的和,B的第三行为A的第二行元素的1/2。 2、C的第一列为A的第二列,C的第二列为A的第一行的转置,C的第三列为A的第二列的元素的平方减去第三行的转置。

第五章:MATLAB在矩阵分析中的应用

MATLAB在线性代数中的应用随堂测验

1、线性方程组的系数矩阵为[1 3;2 4],右端常向量为2阶随机矩阵,则下列命令中可以求得线性方程组解的命令为________
A、A = [1 3;2 4]; b = rand(2,1); x = inv(A)*b;
B、A = reshape(1:4,2,2); b = rand(2,1); x = inv(A)*b;
C、A = [1 3;2 4]; b = rand(2,1); x = A\b;
D、A = [1 3;2 4]; b = rand(2,1); x = b/A;

MATLAB在数值代数中的应用随堂测验

1、假定x是一n维列向量,令,则norm(A)为_____
A、norm(x)
B、norm(x)^2
C、norm(x,1)
D、norm(x,1)^2

单元测验

1、A = reshape(1:15,5,3); X = null(A); n = size(A,2); k = size(X,2); 则n-k=____
A、0
B、1
C、2
D、-1

2、下列MATLAB产生的变量vec的结果可能为______ A = diag(1:4); val = eig(A); ve = null(A-val(2)*eye(4));
A、[0 1 0 0]
B、[0 1 0 0]'
C、[0 2 0 0]
D、[0 2 0 0]'

3、A = rand(3,2); B = rand(2,3); 则det(A*B)=det(B*A)

4、MATLAB命令产生的变量rankA的结果为_______ A = reshape(1:9,3,3); rankA = rank(A);

单元作业

1、1、构造1个10阶随机矩阵, (1)提取矩阵的对角部分 (2)计算矩阵的秩、行列式、特征值、特征向量

2、编写程序求解以下线性方程组

第六章:MATLAB绘图

MATLAB二维绘图随堂测验

1、下列添加图例说明的命令是_________
A、legend
B、title
C、text
D、label

MATLAB三维绘图随堂测验

1、MATLAB命令:[X,Y] = meshgrid(1:3,1:2); 运行结果为X=_____________
A、[1 2 3;1 2 3]
B、[1 1;2 2;3 3]
C、[1 2;1 2]
D、[1 1 1;2 2 2]

单元测试

1、plot函数中将线条颜色画为黑色的命令是______
A、b
B、r
C、k
D、g

2、下面哪些命令可以用于多个函数的同时绘制______
A、subplot
B、plot
C、plotyy
D、hold on

3、plotyy函数用于绘制双y轴函数图像。

4、矩阵X为由MATLAB命令[X,Y]=meshgrid(rand(1,4),1:20)生成的矩阵,则size(X,2)=_____

单元测验

1、题目见附件图片

期末考试

数学软件与实验期末考试

1、对于给定的矩阵A=[1 2 3;4 5 6;2 3 4],求A(1,:)*A(:,3)=______,rank(A)=________,size(A,1)=_______
A、27,2,3
B、27,3,3
C、20,3,3
D、20,2,3

2、下面哪个命令是求矩阵的行列式_____
A、det
B、rank
C、eigs
D、inv

3、清空MATLAB工作区中所有变量的命令是______
A、clc
B、cls
C、clear
D、clf

4、下面哪个变量的定义是合法的______
A、abcd-3
B、xyz_3
C、3xyz
D、abc_

5、已知a=1:2:7,b=2:5,下面的运算表达式中,正确的是______
A、a'*b
B、a*b
C、a.*b
D、a+b

6、下面哪个命令可以生成5阶随机矩阵______
A、randn
B、rand
C、crand
D、random

7、MATLAB命令A=rand(3)'*rand(3)生成的矩阵为对称正定矩阵。

8、下述MATLAB命令得到的array值为向量[1,2,3,4,5,6] for k = 1:10 if k>6 break; else array(k)=k; end end

9、i=2; a=2i; c=2*sqrt(-1); d = i+a^2+c^2=_______

10、利用MATLAB代码:a=round([2.35 3.71 -0.89 -2.31]); b = sum(a>=-1); 计算得到的b的值为_____

期末考试主观题

1、现有矩阵A,由矩阵A生成矩阵B,C,要求: (1)B的第一行为A的第一行和第二行的和,B的第二行为A的第一行的所有元素的1/2,B的第三行为A的第一行所有元素除以A的第三行中对应的元素。 (2)C的第一行为A的第三行,C的第二行为A的第二行,C的第三行为A的第二行,C的第四行为A第一行和第三行的和,C的第五行为A的第一行减去第三行。

第七章:MATLAB求解高等数学问题

函数极限及数项级数求和随堂测验

1、利用MATLAB计算极限=_______
A、0
B、1
C、2
D、3

一元函数求导及泰勒展式随堂测验

1、函数的二阶导数在0点处的值为_________

一元函数积分及微分方程组求解随堂测验

1、定积分的值为__________
A、
B、
C、
D、

多元函数微分随堂测验

1、设的所有二阶偏导数连续,而,则.

多元函数积分、第一型曲线曲面积分随堂测验

1、三重积分的值为__________,其中为平面z=0,z=y,y=1及抛物柱面所围成的闭区域。

单元测验

1、函数的极限为______
A、0
B、1/2
C、1
D、3/2

2、函数的极限为_________
A、
B、
C、
D、

3、下列哪一个函数的原函数存在________
A、
B、
C、
D、

4、函数满足

5、函数的导数在0点处的值为________

单元作业

1、题目见附件,每道题2分

期末考试

数学软件与实验期末考试

1、对于给定的矩阵A=[1 2 3;4 5 6;2 3 4],求A(1,:)*A(:,3)=______,rank(A)=________,size(A,1)=_______
A、27,2,3
B、27,3,3
C、20,3,3
D、20,2,3

2、下面哪个命令是求矩阵的行列式_____
A、det
B、rank
C、eigs
D、inv

3、清空MATLAB工作区中所有变量的命令是______
A、clc
B、cls
C、clear
D、clf

4、下面哪个变量的定义是合法的______
A、abcd-3
B、xyz_3
C、3xyz
D、abc_

5、已知a=1:2:7,b=2:5,下面的运算表达式中,正确的是______
A、a'*b
B、a*b
C、a.*b
D、a+b

6、下面哪个命令可以生成5阶随机矩阵______
A、randn
B、rand
C、crand
D、random

7、MATLAB命令A=rand(3)'*rand(3)生成的矩阵为对称正定矩阵。

8、下述MATLAB命令得到的array值为向量[1,2,3,4,5,6] for k = 1:10 if k>6 break; else array(k)=k; end end

9、i=2; a=2i; c=2*sqrt(-1); d = i+a^2+c^2=_______

10、利用MATLAB代码:a=round([2.35 3.71 -0.89 -2.31]); b = sum(a>=-1); 计算得到的b的值为_____

期末考试主观题

1、现有矩阵A,由矩阵A生成矩阵B,C,要求: (1)B的第一行为A的第一行和第二行的和,B的第二行为A的第一行的所有元素的1/2,B的第三行为A的第一行所有元素除以A的第三行中对应的元素。 (2)C的第一行为A的第三行,C的第二行为A的第二行,C的第三行为A的第二行,C的第四行为A第一行和第三行的和,C的第五行为A的第一行减去第三行。

中国大学数学软件与实验_1

近年来,中国的数学教育得到了快速的发展,数学软件和实验也成为了数学教学的重要组成部分。在中国大学中,数学软件和实验已经广泛地应用于教学中,成为了数学教学的重要手段之一。

数学软件在中国大学中的应用

数学软件在中国大学中的应用已经非常普遍。数学软件的应用可以大大提高学生的学习效率和学习质量,同时也为教师的教学提供了更多的手段和方法。

在中国大学中,数学软件的应用包括了多个领域,其中最为常用的是计算机辅助算法分析、微积分计算、线性代数计算等。通过数学软件的应用,学生可以更加方便地理解和掌握数学概念与方法,同时也可以更加深入地研究数学问题。

除此之外,数学软件还可以帮助学生更好地理解数学原理和方法,例如计算机图形学、数学建模、数值算法等。这些软件可以让学生在实际应用中学习数学知识,更加深入地掌握数学知识,同时也可以提高学生的创新能力。

数学实验在中国大学中的应用

数学实验是中国大学数学教育中另一个重要的组成部分。数学实验可以帮助学生更加深入地理解数学原理和方法,同时也可以提高学生的实践能力和创新能力。

在中国大学中,数学实验的应用范围非常广泛。这些实验包括了多个领域,例如高等代数、微积分、概率论、统计学等。通过这些实验,学生可以更加深入地了解数学知识,并且可以更加广泛地应用这些知识。

此外,数学实验还可以帮助学生掌握数学研究方法,例如通过设计实验,研究数学问题,并且可以掌握科学研究的方法和技巧。这些实验可以提高学生的实践能力和创新能力,为学生未来的职业发展奠定基础。

数学软件和实验的未来发展

随着中国大学数学教育的不断发展,数学软件和实验也正在不断地改进和创新,以适应未来的发展需求。

未来,数学软件和实验将更加强调实践应用,注重培养学生的实践能力和创新能力。同时,数学软件和实验也将更加注重教学效果的提高,以更好地满足学生的学习需求。

总之,数学软件和实验是中国大学数学教育中非常重要的组成部分,它们的应用可以提高学生的学习效率和学习质量,同时也可以帮助学生更加深入地理解数学原理和方法,提高学生的实践能力和创新能力。



Ɣ回顶部