南昌大学,matlab实验报告(2)

2019-04-14 09:18

cos :余弦函数 sqrt :平方根函数 exp :自然指数函数 abs :绝对值函数 rem :求余数或模运算 mod :模除求余 fix :向零方向取整

floor:大于自变量的最大整数 round:四舍五入到最邻近的整数

四、实验内容及步骤:

1.计算表达式的值

x?sin48??71?logi ,y?|1?3i|,z?x2?y2 215?21?e2

>> x=(sin(48*pi/180)+sqrt(7))/(1+log2(15)-2i); >> y=abs(1+3i)/(1+exp(2)); >> z=x^2+y^2 z =

0.4346 + 0.2859i

2. 矩阵的直接建立及矩阵的运算

(1)请利用直接建立矩阵的方法,采用两种方式建立如下矩阵:

>> A=[1 2 3 10;4 5 6 12;7 8 9 14] A =

1 2 3 10 4 5 6 12 7 8 9 14

?12310?A???45612?; ?78914????南昌大学教务处

>> A=[1,2,3,10;4,5,6,12;7,8,9,14] A =

1 2 3 10 4 5 6 12 7 8 9 14

(2)将矩阵A第2至3行中第1,3,4列元素赋给矩阵B; >> B=A(2:3,[1,3,4]) B =

4 6 12 7 9 14

(3)将矩阵A的每个元素加30,并且将第1行和第3行进行交换。 >> A+30 ans =

31 32 33 40 34 35 36 42 37 38 39 44

>> C=A(1,:); >> A(1,:)=A(3,:); >> A(3,:)=C A =

南昌大学教务处

7 8 9 14 4 5 6 12 1 2 3 10

3.(1)建立一个4?5的零矩阵、单位矩阵和元素全为1的方阵。

>> ones(4,5) ans =

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

>> eye(4,5) ans =

1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0

(2)请使用直接建立矩阵的方法,并结合MATLAB中建立矩阵的函数,生成如下矩阵

?013??。 d??014????015??>> m1=zeros(3); m2=ones(3); m3=[3,4,5]; m4=m1;

m4(:,2)=m2(:,2); m4(:,3)=m5; m4

南昌大学教务处

m4 =

0 1 3 0 1 4 0 1 5

4.当=0.2,0.4,0.6,0.8时,分别求y?sin(x)cos(x)的值。

>> x1=0.2; x2=0.4; x3=0.6; x4=0.8;

y1=sin(x1)*cos(x1) y2=sin(x2)*cos(x2) y3=sin(x3)*cos(x3) y4=sin(x4)*cos(x4) y1 =

0.1947 y2 =

0.3587 y3 =

0.4660 y4 =

0.4998

南昌大学教务处

五、实验结果讨论

1. 如何访问数组中的元素?

设一个矩阵a,访问其第i个元素则为a[i-1],其中以列为主顺序依次查询 2. 如何输出显示字符型变量?

Sprintf(‘%c’,x)

实验三 MATLAB矩阵分析和处理

一、实验目的

1.掌握生成特殊矩阵的方法。 2.掌握矩阵分析的方法。

4.用矩阵求逆法解线性方程组。

二、实验内容

1.设有分块矩阵A???E3?3?O2?3R3?2?,其中E,R,O,S分别为单位矩阵、随机矩阵、零矩阵和对角矩阵,?S2?2?试通过数值计算验证A2???ER?RS??。 2OS??

程序:

E=eye(3); R=rand(3,2); O=zeros(2,3); S=diag([2,2]); A=[E R; O S]; B1=A^2

B2=[E R+R*S;O S^2] 结果: B1 =

1.0000 0 0 2.8504 1.4579

南昌大学教务处


南昌大学,matlab实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2000国家大地坐标系转换指南

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: