习题答案汇总Word文档格式.docx
- 文档编号:4238375
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:48
- 大小:131.19KB
习题答案汇总Word文档格式.docx
《习题答案汇总Word文档格式.docx》由会员分享,可在线阅读,更多相关《习题答案汇总Word文档格式.docx(48页珍藏版)》请在冰点文库上搜索。
Ix=imag(x)
Ax=abs(x)
Cx=conj(x)
CCx=x'
2-3
x=-5:
2:
5%建立行向量
length(x)%向量x的长度
x
(1)%x的第一个元素
x(end)%x的最后一个元素
x'
%向量转置为列向量
y=linspace(-5,5,8)%建立行向量
y'
2-4
执行结果为:
ans=
33
2
9
a12=
1
ah1=
816
al1=
8
3
4
ah1_3=
492
al1_3=
86
37
42
a=
8160
3570
4920
0009
357
2-5
6
5
-315
73
-26
-35
12
-15
-666
-121212
-101010
14712
6-1214
10-194
723
41012
-9-35
381542
-422954
-38722
4919
42536
9125
0.09760.4634-0.4146
-0.17070.4390-0.0244
0.5732-0.90240.9390
0.14292.00000.3333
1.00000.40000.3333
-1.0000-3.00000.2000
2-6
-2
123
13
-2-4
35
345
5678
678
101112
2-7
已知角度
,求x的正弦、余弦、正切和余切。
在三角函数运算中,自变量可以是角度也可以是弧度。
x=[304560];
x1=x/180*pi;
sin(x1),cos(x1),tan(x1),cot(x1)%自变量是弧度
sind(x),cosd(x),tand(x),cotd(x)%自变量是角度
2-8
x=10:
99;
length(x((rem(10:
99,5)==0)))
2-9
x=10:
20;
log10(x)/log10(3)
2-10
a=[1.55-1.451.45-1.55];
floor(a),ceil(a),round(a),fix(a)
1-21-2
2-12-1
2-11-2
1-11-1
2-11
s1=upper('
China'
);
s2='
china'
;
s3=lower('
Chinese'
c1=strcmp(s1,s2)
c2=strcmpi(s1,s2)
c3=strncmp(s1,s3,4)
c4=strncmpi(s1,s3,2)
c1=
0
c2=
c3=
c4=
2-12
5555
-3-113
20
4664
1894
14916
16842
2481616842
2-13
h=
l=
ans=
[2x2double]
[1x27char][2x2double][2x2double]
[]
[2x2double][2x2double]
[3x3double][]
0-3
10
-3
01
c=
[1x27char][2x2double][2x2double]
[2x2double][3x3double][]
[][][5]
2-14
t.college='
computer'
t.name='
WangMing'
t.number='
19990101'
t.sex='
man'
t.corse.name='
MATLAB'
t.corse.class='
2004'
t.corse
(2).name='
maple'
t.corse
(2).class='
2005'
t2.college='
t2.name='
zhangMing'
t2.number='
t2.sex='
t2.corse.name='
math'
t2.corse.class='
2006'
t2.corse
(2).name='
t2.corse
(2).class='
t2.corse(3).name='
t2.corse(3).class='
t
第3章
3-1
a=[158;
30-4];
b=[6-73;
502];
a>
b
=b
a<
a==b
a~=b
011
000
010
100
101
111
3-2
x=
000011111
y=
000001000
3-3
a=reshape(-6:
12,2,5)
L=a>
6;
%产生与A同型的0—1逻辑值数组
x=find(a>
6);
a(L)%把L中逻辑值1对应的A元素取出
x%大于6的元素在原数组中的序号
3-4
000000011
111100000
L=
111100011
aL=
1.00002.10003.20004.30008.70009.8000
xh=
123489
3-5
12,2,5);
b=reshape(-8:
3:
19,2,5);
la=a&
b;
lb=a|b;
islogical_la=islogical(la)
islogical_lb=islogical(lb)
any_lab=any([la,lb])
all_lab=all([la,lb])
islogical_la=
islogical_lb=
any_lab=
1111111111
all_lab=
1011111111
3-6
a=magic(3);
b=magic(4);
P1=rem(a,3)==0;
P2=rem(b,3)==0;
a(P1)
b(P2)
3-7
all_a=
10111
any_a=
11111
isnan_a=
00000
isinf_a=
isfinite_a=
3-8
a=input('
Pleaseinputamatrix?
'
ifisreal(a)==1
sign(a)
else
disp('
Thematrixisnotrealmatrix'
)
end
3-9
x=input('
请输入x的值:
'
ifisreal(x)==0
Nodefination'
elseifx>
=-1&
x<
=1
y=x.^2+1
y=x+1
end
程序2:
isreal_x=isreal(x);
switchisreal_x
case1
ifx>
1|x<
-1
y=1+x
else
end
case0
3-10
pleaseenterxvalue:
ifx<
0&
x~=-3
y=x.^2+x-6
=0&
x~=2&
x~=3&
x<
10
y=x.^2-5*x+6
else
y=x.^2-x-1
3-11
执行结果:
2-10000
-12-1000
0-12-100
00-12-10
000-12-1
3-12
s=108
3-13
程序1:
y=0;
forn=1:
100
f=1/n/n/n;
y=y+f;
n=n+1;
y
n=1;
whilen<
=100
3-14
n=input('
pleaseenternvalue:
s=0;
fori=1:
n
s=s+i;
s
3-15
程序:
a=0;
b=3;
n=1000;
h=(b-a)/n;
x=a:
h:
f=x./(x.^2-1);
s(i)=(f(i)+f(i+1))*h/2;
s=sum(s)
3-16
Pleaseentern:
y1=0;
n;
y1=y1+1/i/i;
y=sqrt(6*(y1));
Pleaseenterthenumbern:
i=1:
f=1./i.^2;
y1=sum(f);
y=sqrt(6*(y1))
3-17
m=input('
矩阵行数:
m='
n=input('
矩阵列数:
n='
m
forj=1:
disp(['
输入第'
num2str(i),'
行,第'
num2str(j),'
列元素'
])
A(i,j)=input(‘’)
end
3-18
functiony=f2(x)
y=x.^3+2*x.^2+1;
y=f2([-5-3-1135])
f=inline('
x.^3+2*x.^2+1'
f([-5-3-1135])
3-19
formonth=1:
12;
switchmonth
case{3,4,5}
season='
spring'
case{6,7,8}
summer'
case{9,10,11}
autumn'
otherwise
winter'
3-20
3-21
定义函数文件:
functionz=ff(x,y)
z=x^2+exp(x+y)-y*log(x)-3;
调用:
z=ff(2,4)
第4章
4-1
结果为:
Incotdat16
00.50000.86601.00000.86600.50000
1.00000.86600.50000-0.5000-0.8660-1.0000
00.57741.7321Inf-1.7321-0.57740
Inf1.73210.57740-0.5774-1.7321Inf
y_2_max=
Inf
y_max=
y_2_min=
-1.0000
-1.7321
y_min=
4-2
cx=cov(x),cy=cov(y)cxy=cov(x,y)
4-3
9-3630
-36192-180
30-180180
192
180
30-369
-180192-36
180-18030
9-3630-36192-18030-180180
900
-361920
0192-180
00180
4-4
functionx4_4(a)
%amatrix
[mn]=size(a);
ifm==n
det_a=det(a)
ifdet_a~=0
inv_a=inv(a)
noinverse'
pinv_a=pinv(a)
nodet'
rank_a=rank(a)
>
x4_4([1-632;
3-540;
-1-1124])
noinverse
pinv_a=
-0.10000.1860-0.0300
0.5000-0.2500-0.2500
0.7000-0.2020-0.2900
1.0000-0.5400-0.3000
nodet
rank_a=
x4_4([1210;
6241;
0210;
3141])
det_a=
inv_a=
1.00000-1.00000
-3.00001.00003.0000-1.0000
6.0000-2.0000-5.00002.0000
-24.00007.000020.0000-6.0000
4
4-5
a=[1132;
-11-13;
5-289;
-1317];
rank(a)
3
线性相关
4-6
a=[22-1;
1-24;
582];
[X,D]=eig(a)
X=
0.0000-0.71600.2760
-0.44720.4200-0.7472
-0.89440.55760.6045
D=
6.000000
01.60560
00-5.6056
4-7
A=[65-25;
9-14-1;
342-2;
3-920];
b=[-413111]'
inv(A)*b
A\b
-8.3333
2.0000
27.0000
18.0000
Ab=[A,b];
rref(Ab)
1.0000000-8.3333
01.0000002.0000
001.0000027.0000
0001.000018.0000
4-9
x=[113;
432;
125]*inv([11-1;
210;
111])
-102
012
-1-14
4-10
p=[10-2-5];
r=roots(p);
forii=1:
length(r)
ifr(ii)>
r(ii)<
=3
r(ii)
2.0946
4-11
(1)
、
的根;
p1=[3-12103];
p2=[1/31-3-1];
roots(p1),roots(p2)
0.7330+0.7416i
0.7330-0.7416i
-0.8952
-0.1188+1.0066i
-0.1188-1.0066i
-4.7588
2.0642
-0.3054
(2)
,
和
;
p1+[00p2]
3.0000-1.00002.33332.0000-3.00002.0000
p1
p1=
3-12103
conv(p1,p2)
1.00002.6667-9.33332.3333-4.0000-4.00002.0000-9.0000-3.0000
[rpk]=residue(p1,p2)
r=
-792.2450
22.1035
-0.8584
p=
k=
9-30177
(3)
的导数。
polyder(p1)
15-4620
polyder(p2)
12-3
[PQ]=polyder(p1,p2)
P=
2.00008.6667-38.0000-4.3333-8.0000-12.0000-8.00009.0000
Q=
0.11110.6667-1.0000-6.66677.00006.0000
4-12
时求
的值。
P=[321];
polyval(p,[579])
-108.9538-219.0359-367.1882
时,求
polyv
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 习题 答案 汇总