当前位置:首页 > MATLAB实验报告 - 图文
(三) 输入C=.1:2:20,则C(i)表示什么?其中i=1,2,3…10;
源程序:>>c=1:2:20; >>c(1) >>c(10)
5
实验二 MATLAB的数值计算
实验目的和要求:通过完成实验二,掌握MATLAB的数值计算。 实验内容:
(一) 用二分法计算多项式方程X^3-2X-5=0在[0,3]内的一个根。
a=0;fa=-inf; b=3;fb=inf;
while b-a>eps*b x=(a+b)/2; fx=x^3-2*x-5;
if sign(fx)==sign(fa) a=x;fa=fx else
b=x;fb=fx end end X 运行结果:
6
x=2.0945515148154233
(二)矩形的创建,加减运算 A=[1,1,1;1,2,3;1,3,6] B=[8,1,6;3,5,7;4,9,2] A+B=A+B
A-B=A-B
在Matlab命令窗口建入的文件,则 结果显示 A+B=
9 2 7 4 7 10 5 12 8 A-B=
-7 0 -5 -2 -3 -4 -3 -6 4
7
(三)混合积
eg. 计算向量a=(1,2,3),b=(4,5,6)和c=(-3,6,-3)的混合积a.(b*c) 在MATLAB编辑器中建立M文件
a=[1 2 3];b=[4 5 6];c=[-3 6 -3] x=dot(a,cross(b,c))
(四) 符号矩阵的四则运算
8
共分享92篇相关文档