求助,哪位大神帮我做几道matlab的题呗,非常感谢
求解过程如下,如果感觉还好请点为推荐答案:
第一题:%在同一坐标系中绘制不同标度的函数
clear
t = 0:0.01:30;
[m,n]=size(t);
for i=1:n
z1(i) = 50*exp(-t(i)/20)*sin(t(i));
z2(i) = 1/2*exp(-t(i)/2)*cos(t(i));
end
figure(1)
plot(t,z1,t,z2)
figure(2)
[AX]=plotyy(t,z1,t,z2)
set(AX(1),'yTick',[-50:5:50]) %设置左边Y轴的刻度
set(AX(2),'yTick',[-0.5:0.1:0.5]) %设置右边Y轴的刻度
第二题:%求线性方程组
%直接除法求解:
clear
A=[1,-2,3,4;0,1,-1,1;1,3,0,1;0,-7,3,1];%未知数系数
b=[4,-3,1,-3]';%每个方程中的常量
X1=A\b%求解答案
%LU方法求解:
[L,U]=lu (A);
X2=U\(L\b)
%QR求解:
[Q,R]=qr(A);
X3=R\(Q\b)
第三题:
%矩阵运算
clear
A=[1,0,2,-1;4,3,1,-5;6,-2,3,0;9,7,8,6];%原始矩阵
B=[2,3,9,1;6,7,2,3;4,6,8,2;3,7,2,1];%原始矩阵
X1=A*B
X2=A.*B
X3=B*A
X4=A/B
X5=A\B
[v,d]=eig(A)%返回以矩阵A的特征向量为列的矩阵v和以矩阵A的特征值为对角元素的矩阵d
第四题:
加我qq:642783977
2024-04-02 广告