Matlab上机作业一

发布 2022-09-05 09:41:28 阅读 6752

1.建立起始值=3,增量值=5.5,终止值=44的一维数组x .

解答:>>3:5.5:44]

ans =columns 1 through 6columns 7 through 8

2.写出计算 sin(30o)的程序语句。

解答:sin(30o)=sin(pi/6)>> sin(pi/6)ans =

3.矩阵,矩阵;分别求出及a与b中对应元素之间的乘积。

解答。> a=[3 2 3;4 2 6;7 8 1];

> b=[1 1 1; 2 2 2;3 3 3];

> a*bans =

> a.*bans =

4.计算行列式的值。

解答:>>a=[3 2 3;4 2 6;7 8 1];

> det(a)ans =

5.对矩阵进行下述操作。

利用help自学rank, triu,tril, fliplr,flipud, inv ,pinv,repmat函数

1)求转置。 (2) 对矩阵求逆,求伪逆。 (3) 左右反转,上下反转。

(4) 取出上三角和下三角。 (5) 用repmat以a为分块作一个3行2列的分块矩阵。(6)利用矩阵pi拼接着,以a为分块作一个3行2列的分块矩阵。

解答:>>a=[3 2 3;4 2 6;7 8 1];

> a' 求转置。ans =

> inv(a) 求逆。ans =

> pinv(a) 求伪逆。ans =

> fliplr(a) 左右反转。ans => flipud(a) 上下反转。

ans =

> triu(a) 取上三角。ans =

> tril(a) 取下三角。ans =

> repmat(a,3,2) 以a为分块作一个3行2列的分块矩阵。ans =

6 .计算矩阵与之和。

解答:>>a=[5 3 5;3 7 4;7 9 8];

> b=[2 4 2;6 7 9;8 3 6];

> a+bans =

7. 计算与的数组乘积。

解答:>>a=[6 9 3;2 7 5];

> b=[2 4 1;4 6 8];

> a.*bans =

8.已知:,分别计算a的数组平方和矩阵平方,并观察其结果。

解答:>>a=[ 1 2 3;4 5 6;7 8 9];

> a.*a 数组平方。ans =

> a*a 矩阵平方。ans =

MATLAB上机作业

高等代数机算与应用作业题。一 机算题。1 利用函数rand和函数round构造一个5 5的随机正整数矩阵a和b。解 在command window中输入如下内容 a round rand 5 10 结果如下 a 再键入 b round rand 5 10 结果如下 b 1 计算a b,a b和6a ...

matlab上机作业

第一次上机作业。1 写出完成下列操作的命令 1 将矩阵a的第2 5行中的第1,3,5列元素赋给矩阵b b a 1 3 5 2 删除矩阵a的第7号元素。a 7 3 将矩阵a的每个元素值加30 a a 30 4 求矩阵a的大小和维数。whos size a 5 将含有12个元素的向量x转换成3 4矩阵。...

Matlab上机作业

说明 1 应用matlab软件,完成下列各题。2 交实验报告纸文档 实验报告格式。1 标题 经济模型上机实验4 2 年级专业学号姓名 3 实验内容 问题 序号 源程序 或函数命令 运行结果。一 概率计算。1 设,求 概率 2 设柏松分布,求 为何值时,达到0.5 3 某人定点投篮投中率为0.3,投篮...