
拜托各位大神用Matlab做一下,需要详细过程,谢谢了!
2015-01-04
大神在吗?可以教我吗?扣393932950
2015-01-04
(1)
>> A=[-5 -1 2;-3 1 3;-2 1 5]
A =
-5 -1 2
-3 1 3
-2 1 5
>> A' %转置
ans =
-5 -3 -2
-1 1 1
2 3 5
>> inv(A) %逆矩阵
ans =
-0.0952 -0.3333 0.2381
-0.4286 1.0000 -0.4286
0.0476 -0.3333 0.3810
>> det(A) %行列式
ans =
-21.0000
>> [V,D]=eig(A)
V =
0.9142 -0.1156 0.2743
0.3790 -0.5105 -0.8986
0.1435 -0.8521 0.3424
D = %特征值
-5.1006 0 0
0 5.3279 0
0 0 0.7728
D对角线的值即为所求
(2)
>> A(:,4)=A(:,3)
A =
-5 -1 2 2
-3 1 3 3
-2 1 5 5
(3)
a=1;y=0;
for k=1:20
a=a*k;
y=y+a;
end
>> y
y =
2.5613e+18
y即为所求;
(4)
>> ezplot('sin(t)*sin(9*t)')
(5)
>> syms a b x
>> f=[cos(a*x) sin((a+b)*x);-sin(b*x)400]
f =
[ cos(a*x), sin(x*(a + b))]
[ -sin(b*x), 400]
>> diff(f,x)
ans =
[ -a*sin(a*x), cos(x*(a + b))*(a + b)]
[ -b*cos(b*x), 0]
>> diff(f,a,2)
ans =
[ -x^2*cos(a*x), -x^2*sin(x*(a + b))]
[ 0, 0]
(6)
function f=hanshu(x,y)
f=x^2+sin(x*y)+2*y;
>> clear
>> hanshu(1,2)
ans =
5.9093
>> hanshu(3,5)
ans =
19.6503