数学实验期末试题

发布 2022-07-02 03:15:28 阅读 9576

《数学实验》期末样题(90分钟)

学号:0906010036

姓名:马德祥。

一、符号计算(40')

1.符号表达式的因式分解:factor

题目:x2 – 1

2.符号表达式的展开:expand

题目:(x-2)(x+3)

3.求复合函数:compose

题目:已知:f(x)=,g(y)=ey

求:f(g(y))

4.求反函数:finverse

题目:求y=ex的反函数。

5.求极限:limit

题目:求的值。

6.求导数:diff

题目:求函数y= 的一阶导数y’

7.求积分:int

题目:计算:s=的值。

8:计算级数的和:symsum

题目:求级数:的和。

9:泰勒级数展开:taylor

题目:求函数f(x)=lnx在x=1处的taylor展开式的前5项。

syms x y

y=log(x)

taylor(y,x,5,1)

y =log(x)

ans =x-1-1/2*(x-1)^2+1/3*(x-1)^3-1/4*(x-1)^4

10.解方程:solve

题目:求方程:ax2+bx+c=0的根,a不为0.

x=solve('a*x^2 + b*x + c')

x =1/2/a*(-b+(b^2-4*a*c)^(1/2))

1/2/a*(-b-(b^2-4*a*c)^(1/2))

二、基本数据输入与计算(20')

1.复数。题目:保存复数3+4i,输出其实部、虚部,并计算其模。

z=3+4i

real(z)

imag(z)

abs(z)

z =3.0000 + 4.0000ians =

ans =ans =

2.矩阵输入。

题目:把矩阵保存给变量a

a=[1 2 3;4 5 6;7 8 0]a =

3.矩阵的基本运算**置'、乘*、除/\、逆inv、行列式det、秩rank)

题目:把矩阵的转置赋值给变量b;

a=[1 2 3;4 5 6;7 8 0]

b=a'a =

b =判断方阵a的是否有逆矩阵存在,若有逆矩阵,输出器逆矩阵;

a=[1 2 3;4 5 6;7 8 0]

inv(a)a =

ans =

invans =

计算方阵a的行列式值。

det(a)a =

ans =

4.矩阵中元素的访问及其部分元素的提取(diag、tril、triu)

题目:把矩阵a的对角线下方的元素取出(不含对角线元素),组成一个方阵c

a=[1 2 3;4 5 6;7 8 0]

c=tril(a,-1)a =

c =5.数据统计。

题目:任意给出8名学生的身高,降序输出其身高,及其平均身高。

x=[1.70 1.90 1.50 1.98 1.70 1.60 1.80 1.87]

sort(x,'descend')

mean(x)x=

ans =ans =

三、简单图形的绘制(20')

1、绘制基本初等函数的图形(多项式函数、指数函数、对数函数、三角函数)

x=0:0.1:3

y=exp(x)

plot(x,y,'r*')

x=0:0.1:3

y=log(x)

plot(x,y,'r*')

x=-2*pi:0.0001:2*pi

y=sin(x)

plot(x,y,'r*')

x=-2:0.0001:2

y=x.^2+1

plot(x,y,'r*')

题目:绘制四叶玫瑰线r=cos2

theta=0:pi/50:2*pi

r=cos(2*theta)

polar(theta,r,'*

title('四叶玫瑰线')

2、标注两个曲线的交叉点。

题目:在同一坐标内,分别用不同的线型和颜色绘制函数:

y=2 和 y=x2

的图像,标注两曲线的交叉点。

x=-2:0.0001:2

y1=2y2=x.^2

k=find(abs(y1-y2)<1e-2)

x3=x(k)

y3=2plot(x,y1,x,y2,'y:',x3,y3,'ro')

四、编程题(20')

1、使用matlab编程实现“石头、剪子、布”的人机对抗游戏。

a=[0 1 -1;-1 0 1;1 -1 0]

for k=1:4

r=input('请输入(1-石头,2-剪子,3-布):'

d=rem(fix(rand()*1000),3)+1;

if d==1

disp '电脑出:石头'

endif d==2

disp '电脑出:剪子'

endif d==3

disp '电脑出:布'

endif a(r,d)==1

disp '恭喜,你赢了!'

endif a(r,d)==1

disp 'haha,不好意思,你输le!'

endif a(r,d)==0

disp '平局'

endendr =

电脑出:布。

haha,不好意思,你输le!

请输入(1-石头,2-剪子,3-布):2r =

电脑出:石头。

haha,不好意思,你输le!

请输入(1-石头,2-剪子,3-布):3r =

电脑出:石头。

恭喜,你赢了!

请输入(1-石头,2-剪子,3-布):3r =

电脑出:布。

平局。2、编写matlab程序,计算s=1+2+3+…+n的值。

n=input('请输入一个整数')

s=0;k=1;

while k<=n

s=s+k;

k=k+1;

enddisp(s)

请输入一个整数100n =

数学实验试题

东华大学数学实验试题 a卷共2页。2003年12月时间 90分钟。班级学号姓名 一 计算题 60分 要求 写出m函数 如果需要的话 matlab命令和计算结果。1 方程在 1附近的一个实根。2 设,求。3 解线性方程组,并说明方程组的类型。4 用两种方法求积分的近似值。5 求下列微分方程的解。并要求...

数学实验期末作业

第一题 可口可乐 雪碧 健力宝等销量极大的饮料罐 易拉罐 顶盖的直径和从顶盖到底部的高之比为多少?为什么?它们的形状为什么是这样的?制造一只易拉罐不仅要求在保证满足各种物理条件,还要易于制造 美观大方易于使用 从而能吸引顾客 便于运输等,而且要求在这些前提下成本要最低。全世界每年要制造几十亿只易拉罐...

数学实验 期末作业

第一题。clc,clear p0 0.5 pn p0 n 15 x 1 n k 1.5,2.5,3.2,3.8 for j 1 4建立循环。for a k j for i 1 n 1 p k j pn i 1 pn i分别计算pn pn pn p endsubplot 2,2,j制图排版。scatt...