Matlab编程与工程应用第二版习题解答全.docx
- 文档编号:2125163
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:37
- 大小:23.72KB
Matlab编程与工程应用第二版习题解答全.docx
《Matlab编程与工程应用第二版习题解答全.docx》由会员分享,可在线阅读,更多相关《Matlab编程与工程应用第二版习题解答全.docx(37页珍藏版)》请在冰豆网上搜索。
Matlab编程与工程应用第二版习题解答全
Matlab编程与工程应用〔第二版习题解答
第一章:
MATLAB简介
1.
>>myage=25;
>>myage=myage-1;
>>myage=myage+2;
2.
>>myage=25;
>>myage=myage-1;
>>myage=myage+2;
3.
>>namelengthmax
ans=
63
4.
>>formatbank
>>1/3
ans=
0.33
5.
>>formatrat
>>5/6+2/7
ans=
47/42
6.
25194.333399
7.
>>pounds=100;
>>kilos=2.2*pounds
kilos=
220.0000
8.
>>R1=20;R2=30;R3=40;
>>RT=
RT=
9.2308
9.
>>ftemp=90;
>>ctemp=
ctemp=
32.2222
10.略
11.
>>sind<90>
ans=
1
12.
>>sita=2*pi/3;
>>r=2;
>>x=r*cos
x=
-1.0000
>>y=r*sin
y=
1.7321
13.
>>t=100;V=50;
>>wcf=35.7+0.6*t-35.7+0.16*V+0.43*t*0.16*V
wcf=
412
14.
Fix<3.5>=3;Floor<3.5>=3;
Fix<3.4>=3;Fix<-3.4>=-3;
Fix<3.2>=3;Floor<3.2>=3;
Fix<-3.2>=-3;Floor<-3.2>=-4;
Fix<-3.2>=-3;Ceil<-3.2>=-3;
15.
Sqrt<19>
3^1.2
Tan
16.
Intmin<‘int32’>;intmax<‘int32’>;intmin<‘int64’>;intmax<‘int64’>;
17.
Realmin<‘double’>;Realmax<‘double’>;
18.
>>DblNum=33.8;
>>int32Num=int32
int32Num=
34
19.
>>A1=rand;
A2=20*rand;
A3=30*rand+20;
A4=round
A5=round
A6=round
>>A4=randi<10>;
>>A5=randi<11>;
>>A6=randi<50>+50;
20.略
21.
Double〔‘A’
22.
>>CharNum='xyz';
>>CharNum=char
CharNum=
vwx
23.
>>vec=[3:
1:
6]
vec=
3456
>>vec2=[1.0000:
0.5000:
3.0000]
vec2=
1.00001.50002.00002.50003.0000
>>vec3=[5:
-1:
2]
vec3=
5432
24.
>>vec1=linspace<4,8,3>
vec1=
468
>>vec2=linspace<-3,-15,5>
vec2=
-3-6-9-12-15
>>vec3=linspace<9,5,3>
vec3=
975
25.
>>vec=[1:
1:
10]
vec=
12345678910
>>vec=linspace<1,10,10>
vec=
12345678910
>>vec2=[2:
5:
12]
vec2=
2712
>>vec=linspace<2,12,3>
vec=
2712
26.
>>myend=randi<4>+8;
>>vec1=[1:
3:
myend]
vec1=
14710
27.
>>vec=[-1:
0.2:
1]'
vec=
-1.0000
-0.8000
-0.6000
-0.4000
-0.2000
0
0.2000
0.4000
0.6000
0.8000
1.0000
28.
>>vec=[0:
1:
15];
>>n=[1:
2:
numel
>>vec2=vec
vec2=
02468101214
29.
function[ab]=PI_CONT
%UNTITLEDSummaryofthisfunctiongoeshere
%Detailedexplanationgoeshere
n=1:
1:
fix
a=x
n=1+fix
1:
numel
b=x
end
rem
30.
rand<2,3>
10*rand<2,3>
5+round<15*rand<2,3>>
randint<2,3,[515]>
31.
rows=randi<5>;
cols=randi<5>;
y=zeros
32.
>>mat=[78910
121086];
>>A1=mat<1,3>
>>A2=mat<2,:
>
>>A3=mat<:
1:
2>
33.
>>mymat=[234;567]
>>mymat1=fliplr
>>mymat2=flipud
>>mymat3=rot90
34.
>>mymatzero=zeros<4,2>
>>mymatzero<2,:
>=[3,6]
35.
>>x=linspace<-pi,pi,20>;
>>y=sin
36.
>>randmat=randint<3,5,[-55]>
>>sign
37.
>>randmat=randint<4,6,[-55]>;
>>randmat2=abs
38.
>>randmat=rand<3,5>
>>randmat<3,:
>=[]
39.
>>vec=1:
1:
1000;
>>vec
>>vec
>>[ab]=size
40.
同上
41.
>>mat=zeros<3,5>;
>>mat<:
:
1>=zeros<3,5>;
>>mat<:
:
2>=zeros<3,5>;
42.
>>myc=clock
>>today=myc<1:
3>
>>now=myc<4:
6>
>>now=fix
第二章MATLAB程序设计概述
1.
ri=2;%Radiusinternal
ro=4;%Radiusouter
V=4*pi/3*
2.
%CalculateAtomicWeightH2O2
Weight_O=15.9994;
Weight_H=1.0079;
AtomicWeight=Weight_O*2+Weight_H*2%CalculateH2O2AtomicWeight
3.
fprintf<'LengthofThecharacterstringis:
%d\n',…
length
\n','s'>>>;
4.
NewNumber=input<'pleaseinputaNumber:
\n'>;
fprintf<'Numberwith2decimalis:
%0.2f\n',NewNumber>;
5.
>>vec=input<'Enteramatrix:
'>
Enteramatrix:
[1:
1:
10;1:
1:
10]
6.
>>fprintf<'OUTPUT:
%f\n',12345.6789>
OUTPUT:
12345.678900
>>fprintf<'OUTPUT:
%10.4f\n',12345.6789>
OUTPUT:
12345.6789
>>fprintf<'OUTPUT:
%10.2f\n',12345.6789>
OUTPUT:
12345.68
>>fprintf<'OUTPUT:
%6.4f\n',12345.6789>
OUTPUT:
12345.6789
>>fprintf<'OUTPUT:
%2.4f\n',12345.6789>
OUTPUT:
12345.6789
7.
>>fprintf<'OUTPUT:
%d\n',12345>
OUTPUT:
12345
>>fprintf<'OUTPUT:
%5d\n',12345>
OUTPUT:
12345
>>fprintf<'OUTPUT:
%8d\n',12345>
OUTPUT:
12345
>>fprintf<'OUTPUT:
%3d\n',12345>
OUTPUT:
12345
8.
>>x=12.34;
>>y=4.56;
>>fprintf<'xis%.3f\n',x>
xis12.340
>>fprintf<'xis%0.0f\n',x>
xis12
>>fprintf<'yis%0.1f\n',y>
yis4.6
>>fprintf<'yis%0.1f!
\n',y>
yis4.6!
9.
%CalculateAreaofthesquareness
fprintf<'TheAreaofTheSquarenessis%.2f',…
>…
*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 编程 工程 应用 第二 习题 解答