matlab上机作业

发布 2022-09-05 09:21:28 阅读 1350

第一次上机作业。

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矩阵。

y=reshape(x,3,4)

2.下列命令执行后,l1、l2、l3、l4的值分别是多少?

a=1:9; b=10-a;

l1=a= =b;

l2=a< =5;

l3=a>3&a<7;

l4=find(a>3&a<7);

l1= 0 0 0 0 1 0 0

l2=1 1 1 1 1 0 0

l3=0 0 0 1 1 1 0

l4=4 5 6

3.已知:a=

完成下列操作:

1) 取出a的前3行构成矩阵b,前两列构成矩阵c,右下角3×2子矩阵构成矩阵d,b与c的乘积构成矩阵e

b=a(1:3,:)c=a(:,1:2) d=a(2:4,3:4) e=b*c

2) 分别求e=10&a<25)。

4.~e|~d

=10&a<25)

4.用结构体矩阵来储存5名学生的基本情况数据,每名学生的数据包括学号、姓名、专业和6门课程的成绩。

例如 a(1).x1=1;a(1).x2=’name’;a(1).x3=’grade’;a(1).x4=’number’;a(1).x5=[xx,xx,x];

5.建立单元矩阵b并回答有关问题。

b=1;b=`brenden`;

b=reshape(1:9,3,3);

b=;1) size(b)和ndims(b)的值分别是多少?

2) b(2)和b(4)的值分别是多少?

3) b(3)=[和b=执行后,b的值分别是多少?ans=

ndlims(b)ans=

2.>>b(2)ans=

b(4)ans=

b=6.在[0,3π]区间,求y=sin(x)的值。要求:

1)消去负半波,即(π,2π)区间内的函数值置0。

2) (3, 2π/3 )和( 7π/3, 8π/3 )区间内取值均为sin π/3 。

提示:先根据自变量向量x产生函数值向量y,然后按要求对y进行处理。处理的思路有两个:一是从自变量着手进行处理,二是从函数值着手进行处理。

(1) x=0:pi/100:3*pi

y=sin(x)

y1=(x2*pi).*y

2) q=(x>pi/3&x<2*pi/3)|(x<7*pi/3&x<8*pi/3)

qn=-qy2=q*sin(pi/3)+qn.*y1

7.写出完成下列操作的命令:

1) 建立3阶单位矩阵。

a=eye(3)a=

2) 建立5×6随机矩阵a,其元素为[100,200]范围内的随机整数。

a=100+(200-100)*rank(5,6)

3) 产生均值为1,方差为0.2的500个正态分布的随机数。

y=1+sqrt(0.2)*randn(50,10)

4) 产生和a同样大小的幺矩阵。

ones(size(a))

5) 将矩阵a对角线的元素加30。

b=diag(a)+30

6) 从矩阵a提取主对角线元素,并以这些元素构成对角阵b.

b=diag(a)

8.使用函数,实现方阵左旋900或右旋900的功能。例如,原矩阵为a, a左旋后得到b, 右旋后得到c。,

a=[1,3,4,10;2,5,8,11;3,6,9,12]

>b=rot90(a)

b=[10,11,12;7,8,9;4,5,6;1,2,3;]

>c=rot90(a,3)

9.求下面线性方程组的解。

a=[4,2,-1;3,-1,2;12,3,0]

b=[2,10,8]’;

x=inv(a)*bx=

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

Matlab上机作业

说明 1 应用matlab软件,完成下列各题。2 交实验报告纸文档 实验报告格式。1 标题 经济模型上机实验2 2 年级专业学号姓名。3 实验内容 问题 序号 源程序 或函数命令 运行结果。1 计算1 2 4 8 1024 2 正偶数求和,总和不超过10000,至多要到哪一项。3 求其伴随矩阵。提示...