MATLAB实习报告
5 3 5 2 4 2
1.计算矩阵4
7 9 8 之和
程序:
clear
a=[5 3 5;3 7 4;7 9 8]; b=[2 4 2;6 7 9;8 3 6]; c=b+a
运行结果:
c =
7 7-7
9 14 13
15 12 14
X=A\B
运行结果:
X =
-0.5118
4.0427
1.3318
1 2 3
4.已知:a 4 5 6,分别计算a的
7 8 9
6 7 9与
8 3 6
2.求X 4835271475 3276943944
的共轭转置程序: 数组平方和矩阵平方,并观察其结果程序:
clear
a=[1 2 3;4 5 6;7 8 9];
a.A2
a A2
运行结果:
x=[4+8i 3+5i 2-7i 1+4i 7-5i ;3+2i 7-6i 9+4i 3-9i 4+4i];
x'
运行结果:
ans =
4.0000- 8.0000i 3.0000-
5.0000i 2.0000+7.0000i 1.0000-4.0000i
3.对于AX B :
37
B
程序:
clear 3.0000 - 2.0000i
7.0000+6.0000i
9.0000-4.0000i
3.0000+9.0000i
1 4 9
16 25 36
49 64 81
ans
=
30 36 42
66 81 96
102 126 150
ans =
4 9 2 如果,A 7 6 4
3 5 7
26,求解X。
28
A=[4 9 2;7 6 4;3 5 7]; B=[37;26;28]; 5. 计算多项式乘法(X2+2X+2)(X2+5X+4) 程序:
a=[1 2 2];
b=[1 5 4];
h=c onv (a,b)
运行结果:
h =1 7 16 18 8
6. 对下式进行部分分式展开:
3X42x35X2 4x 6
5 4,3 2
X 3X 4X 2X 7X 2
程序:
a=[1 3 4 2 7 2];
b=[3 2 5 4 6];
[r,s,k]=residue(b,a)
运行结果:
r =
1.1274 + 1.1513i
1.1274 - 1.1513i
-0.0232 - 0.0722i
-0.0232 + 0.0722i
0.7916
s =
-1.7680 + 1.2673i
-1.7680 - 1.2673i
0.4176 + 1.1130i
0.4176 - 1.1130i
-0.2991
k =[]
7. 计算多项式4x4 12c3 14c2 5x 9的微分和积分。
程序:
①clear
f=sym('4*x A4-12*x A3-14*x A2+5*x+9') diff(f)
②clear
f=sym('4*xA4-12*xA3-14*xA2+5*x+9'); in t(f)
运行结果:
ans =
16*xA3-36*xA2-28*x+5
ans =
4/5*xA5-3*xA4-14/3*xA3+5/2*xA2+9*x 8. 因式分解:
x45x35x25x 6 程序:
syms x;
f=xA4-5*xA3+5*xA2+5*x-6;
factor ⑴
运行结果:
ans = (x-1)*(x-2)*(x-3)*(x+1)
1
x ,用符号微分
si n(x)
syms a x;
f=[a,xA2,1/x;exp(a*x),log(x),si n(x)];
df=diff(f)
运行结果:
df = x,y的解。
程序:
S=solve('a*xA2+b*y+c=0','b*x+c=0','x',' y');
disp('S.x='),disp(S.x)
disp('S.y='),disp(S.y)
运行结果:
S.x=
-c/b
S.y=
-c*(a*c+bA2)/bA3
11.有一组测量数据满足y e-at,t的变化范围为0-10,用不同的线型和标
记点画出a=0.1、a=0.2和a=0.5三种
x2
9.
ax
e
求df/dx。
程序:
log(x)
[ 0,
[a*exp(a*x),
2*x,
1/x,
-1/xA2]
cos(x)] 10.求代数方程组
2
ax
x y
by
c 0关于