MATLAB选修课作业Word格式文档下载.docx
《MATLAB选修课作业Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《MATLAB选修课作业Word格式文档下载.docx(10页珍藏版)》请在冰点文库上搜索。
pascal(6)
2.求矩阵A的特征值和相应的特征向量
第四章MATLAB程序设计
1.已知:
s=1+2+2^2+2^3+…2^63,分别用循环结构和调运MATLAB的SUM函数求S的值;
2.分别用if和switch语句实现以下计算,其中a,b,c的值从键盘输入;
第五章MATLAB绘图
1.绘制下列曲线
2.绘制下列极坐标图
第六章MATLAB数值计算
1.求数值积分
第七章MATLAB符号计算
1.分解因式
2.求非线性方程的符号
A=1:
9;
B=10-A;
L2=A<
=5;
L3=A>
3&
A<
7:
;
L4=find(A>
7);
L2=
111110000
L3=
00111000
L4=
456
A{1,1}=1;
A{1,2}='
brenden'
;
A{2,1}=reshape(1:
9,3,3);
A{2,2}={12,34,2;
54,21,3;
4,23,67};
(2)A
(2)和A(4)的值分别是多少?
(3)A(3)=[]和A{3}=[]的值分别是多少?
A
(2)
ans=[3x3double]
A(4)
ans={3x3cell}
A(3)=[]
A=[1][3x3double]{3x3cell}
>
A{3}=[]
A=[1][3x3double][]
A=[110.5;
110.25;
0.50.252];
[V,D]=eig(A)
V=0.72120.44430.5315
-0.68630.56210.4615
-0.0937-0.69760.7103
D=-0.016600
01.48010
002.5365
s=2^0;
n=63;
fori=1:
63;
s=s+2^i;
end
s
s=1.8447e+019
i=0:
n;
f=2.^i;
s=sum(f)
a=8;
b=5;
c=10;
x=0.5:
0.1:
5.5;
ifx>
=0.5&
x<
1.5
y=a*x^2+b*x+c;
=1.5&
3.5
y=a*sin(c*b)+x;
=3.5&
5.5
y=log(b+c/x);
y
x=input('
请输入X的值'
)
switchfix(x)
case{1}
case{2}
case{3}
end
(2)x=-2*pi:
pi/180:
2*pi;
y=(1/2*pi).*exp(-x.^2/2);
plot(x,y)
(3)x=0:
y=cos(x);
z=sin(x);
plot(y,z)
(3)theta=-2*pi:
0.01:
rho=5./cos(theta);
polar(theta,rho,'
-'
)
(4)theta=-2*pi:
rho=(pi/3)*(theta.^2);
polar(theta,rho,'
k'
1.
z=quad('
(sin(x).^5).*sin(5*x)'
0,pi)z=0.0982
2.
y=quad('
(x.*sin(x))./(1+cos(x).^2)'
0,pi)y=2.4674
(1)x9-1
symsx
a=x^9-1;
factor(a)
ans=(x-1)*(x^2+x+1)*(x^6+x^3+1)
(4)x2+y2+z2+2(xy+yz+zx)
symsxyz;
d=x^2+y^2+z^2+2*(x*y+y*z+z*x);
C=factor(d)
C=(x+y+z)^2
2.求非线性方程的符号解
(1)ax2+bx+c=0
x=solve('
a*x^2+b*x+c=0'
'
x'
x=-(b+(b^24*a*c)^(1/2))/(2*a)
-(b-(b^2-4*a*c)^(1/2))/(2*a)