部分习题与解答
第二章 习题及部分解答
3 2 3 1
y x (x 0.98) /(x 1.35) 5(x )
1.计算 =+ − + − + ,当x 2 和x 4 时的值。
x
MATLAB :y=x.^3+(x-0.98).^2/(x+1.35).^3-5*(x+1/x)
2 .计算 o 3 。
cos 60 − 9 − 2
MATLAB: cos(pi/3)-power(9-sqrt(2),1/3)
2 2
3 . 已知a 3, A 4,b a , B b −1, c a =+A −2B,C a =+2B +c ,求C 。
4 .创建一个 3×3 矩阵,然后用矩阵编辑器将其扩充为4 ×5 矩阵。
5 .创建 3×4 矩阵魔方阵和相应的随机矩阵,将两个矩阵并接起来,然后提取任意两个列向
量。
6 .创建一个 4×4 单位阵,提取对角线以上部分。
7 .创建一个 4×5 随机阵,提取第一行和第二行中大于 0.3 的元素组成矩阵。
8.创建一个 5×5 随机阵并求其逆。
9 .利用上题的矩阵,计算矩阵的 5 次方。
⎡ 1 4 8 13⎤ ⎡5 4 3 −2⎤
⎢ ⎥ ⎢ ⎥
10. 设A 3 6 5 9 , =− −
=− − − B 6 2 3 8
⎢ ⎥ ⎢ ⎥
⎢2 7 12 8⎥ ⎢− − ⎥
⎣ − − − ⎦ ⎣ 1 3 9 7 ⎦
网
求C A * B ,D A.*B 。
案
MATLAB: A=[1,4,8,13; -3,6,-5,-9; 2,-7,-12,-8];
B=[5,4,3,-2; 6,-2,3,-8; -1,3,-9,7];
答
C=A*B
后
D=A.*B
11.设课⎡ 3sin x ⎤,把x0 ~ 2 π 间分为 125 点,画出以x 为横坐标,y 为纵坐标
y cosx ⎢0.5 =+ 2 ⎥
⎣ (1+x ) ⎦
的曲线。
MATLAB :x=0:2*pi/125:2*pi;
y=cos(x*(0.5+3*sin(x)/(1+x.*x)));
plot(x, y)
12.设x z sin 3z ,y z cos3z ,要求画出在z45 ~−45 区间内画出x , y ,z 三维曲线。
MATLAB: z=-45:0.02:45;
x=z.*sin(3*z);
y=z.*cos(3*z);
plot3(x,y,z)
2 −(x 2 +y 2 )
13.设z x e ,求定义域x [=−2, 2] ,y [−2,2] 内的z 值(网格取 0.1 见方),并绘制
三维曲面。
MATLAB: x=-2:0.1:2;
y=-2:0.1:2;
[X,Y]=meshgrid(x, y);
Z=X.*X.*exp(-(X.^2+Y.^2));
mesh(X,Y,Z)
14.设z1 0.05x =−0.05y +0.1 ,画出的z1 三维曲面图,叠在上题图中。
MATLAB: x=-2:0.1:2;