MATLAB实验报告53581471.docx
- 文档编号:692817
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:38
- 大小:778.44KB
MATLAB实验报告53581471.docx
《MATLAB实验报告53581471.docx》由会员分享,可在线阅读,更多相关《MATLAB实验报告53581471.docx(38页珍藏版)》请在冰豆网上搜索。
MATLAB实验报告53581471
(此文档为word格式,下载后您可任意编辑修改!
)
一.试验时间:
20131015
二.实验地点:
大楼五楼8号机房
三.实验名称:
MATLAB数值计算
四.实验目的:
1.掌握MATLAB数据对象的特点以及数值的运算规则。
2.掌握MATLAB中建立矩阵的方法以及矩阵处理和分析的方法。
3.掌握MATLAB中常量与变量的使用及各种表达式的书写规则。
4.熟悉MATLAB常用函数的使用以及多项式的运用。
二.实验内容
1.求下列表达式的值。
(1)z1=
结果:
>>z1=2*sin((85360)*pi)(1+eps*eps)
z1=
1.3512
(2)z2=
结果:
>>x=[21+2*i;-0.455]
x=
2.00001.0000+2.0000i
-0.45005.0000
>>z2=12*log(x+sqrt(1+x))
z2=
0.65850.6509+0.4013i
-0.61621.0041
(3)z3=×sin(a+0.3)+ln(),a=-3.0,-2.9,-2.8,…2.8,2.9,3.0
结果:
>>a=-3:
0.1:
3;
>>z3=(eps(a*0.3)-eps(a*0.2))2.0.*sin(a+0.3)+log((a+0.3)2.0)
z3=
Columns1through5
0.3001+3.1416i0.2624+3.1416i0.2231+3.1416i0.1823+3.1416i0.1398+3.1416i
Columns6through10
0.0953+3.1416i0.0488+3.1416i-0.0000+3.1416i-0.0513+3.1416i-0.1054+3.1416i
Columns11through15
-0.1625+3.1416i-0.2231+3.1416i-0.2877+3.1416i-0.3567+3.1416i-0.4308+3.1416i
Columns16through20
-0.5108+3.1416i-0.5978+3.1416i-0.6931+3.1416i-0.7985+3.1416i-0.9163+3.1416i
Columns21through25
-1.0498+3.1416i-1.2040+3.1416i-1.3863+3.1416i-1.6094+3.1416i-1.8971+3.1416i
Columns26through30
-2.3026+3.1416i-2.9957+3.1416i-37.0245-2.9957-2.3026Columns31through35
-1.8971-1.6094-1.3863-1.2040-1.0498
Columns36through40
-0.9163-0.7985-0.6931-0.5978-0.5108
Columns41through45
-0.4308-0.3567-0.2877-0.2231-0.1625
Columns46through50
-0.1054-0.05130.00000.04880.0953
Columns51through55
0.13980.18230.22310.26240.3001
Columns56through60
0.33650.37160.40550.43830.4700
Column61
0.5008
2.创建一个由10个元素组成的等差数列x,第一个元素是1,第10个元素是20.
(1)计算其元素个数;
(2)取出其中第二个元素赋值给y.
(3)将数组X的前3个元素分别赋值为4,5,6.
(4)将数组X的前5个元素倒序后构成一个字数组赋值给Z。
(5)取出X中的第2到最后一个元素赋值给t。
结果:
>>X=linspace()
X=
Columns1through9
1.00003.11115.22227.33339.444411.555613.666715.777817.8889
Column10
20.0000
(1)>>n=10
n=
10
(2)>>y=X(1,2)
y=
3.1111
(3)>>X(1,1:
3)=[456]
X=
Columns1through9
4.00005.00006.00007.33339.444411.555613.666715.777817.8889
Column10
20.0000
(4)>>z=[X
(1)X
(2)X(3)X(4)X(5)];
>>fliplr(z)
ans=
9.44447.33335.22223.11111.0000
(5)>>t=X;
>>t
(1)=[]
t=
3.11115.22227.33339.444411.555613.666715.777817.888920.0000
3.已知A=,B=,求下列表达式的值。
(1)A+6*B和A-B+I(其中I为单位矩阵)。
(2)A*B和A.*B.
(3)A^3和A.^3.
(4)AB和A\B.
(5)[AB]和[A(1,3),:
);B^2].
结果:
>>A=[1234-4;34787;3657]
A=
1234-4
34787
3657
>>B=[13-1;203;3-27]
B=
13-1
203
3-27
(1)>>y=A+6*B
y=
1852-10
467105
215349
>>I=eye(3)
I=
100
010
001
>>y=A-B+I
y=
1231-3
32884
0671
(2)>>y=A*B
y=
684462
309-72596
154-5241
>>y=A.*B
y=
121024
680261
9-13049
(3)>>y=A^3
y=
3722623382448604
247370149188600766
78688454142118820
>>y=A.^3
y=
172839304-64
39304343658503
27274625343
(4)>>y=AB
y=
16.4000-13.60007.6000
35.8000-76.200050.2000
67.0000-134.000068.0000
>>y=A\B
y=
-0.03130.3029-0.3324
0.0442-0.03230.1063
0.0317-0.11580.1558
(5)>>y=[AB]
y=
1234-413-1
34787203
36573-27
>>y=[A([1,3],:
);B^2]
y=
1234-4
3657
451
11019
20-540
4.a=[-1,0.5,0],b=[-3.4,3,-6],求:
a=b,a==b,a~=b,a<=0.
结果:
>>a=[-1,0.5,0]
a=
-1.00000.50000
>>b=[-3.4,3,-6]
b=
-3.40003.0000-6.0000
>>a
ans=
010
>>a>=b
ans=
101
>>a==b
ans=
000
>>a~=b
ans=
111
>>a<=0
ans=
101
5.A=,B=,计算A&B,A|B,~A。
结果:
>>A=[-501;2.612;081]
A=
-5.000001.0000
2.60001.00002.0000
08.00001.0000
>>B=[42.50;060;-1.201]
B=
4.00002.50000
06.00000
-1.200001.0000
>>A&B
ans=
100
010
001
>>A|B
ans=
111
111
111
>>~A
ans=
010
000
100
6.求x^3+4x^2-17x-60=0的根。
结果:
>>y=sym('x^3+4*x^2-17*x-60')
y=
x^3+4*x^2-17*x-60
>>x=solve(y)
x=
-3
4
-5
7.求多项式2x^4+4x^2-5x在1,2,3,4处的值,对于矩阵的值,以及在矩阵中各点处的值。
结果:
>>p=[24-50];
>>x=1:
1:
4;
>>polyval(p,x)
ans=
12275172
>>x=[12;34];
>>polyval(p,x)
ans=
122
75172
>>polyvalm(p,x)
ans=
97138
207304
8.将多项式G(x)=x^4-5x-17x+129x-180,当x在0:
1:
20时多项式的值y上加上正态分布的随即行向量构成y1,对y1进行拟合,并对多项式y和y1分别进行插值,计算在5.5处的值。
结果:
>>G=[1-5-17129-180];
>>x=0:
1:
20;
>>y=polyval(G,x)
y=
Columns1through8
-180-72-140040198576
Columns9through16
130025204410716811016162002299031680
Columns17through21
42588560567245092160115600
>>z=randn(1,21)
z=
Columns1through9
-0.4326-1.66560.12530.2877-1.14651.19091.1892-0.03760.3273
Columns10through18
0.1746-0.18670.7258-0.58832.1832-0.13640.11391.06680.0593
Columns19through21
-0.0956-0.83230.2944
>>y1=y+z
y1=
1.0e+005*
Columns1through9
-0.0018-0.0007-0.00010.0000-0.00000.00040.00200.00580
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 实验 报告 53581471