作业1(第2、3、4章课后习题)

2026/4/27 3:37:50

2.4 下列命令执行后,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 L2 L3 L4

结果:L1 =

0 0 0 0 1 0 0 0 0

L2 =

1 1 1 1 1 0 0 0 0

L3 =

0 0 0 1 1 1 0 0 0

L4 =

4 5 6

3.1写出完成下列操作的命令 (1) 建立3阶单位矩阵A 命令:A=eye(3)

(2) 建立5×6随机矩阵A,其元素为[100,200]范围内的随机整数 命令:A=100+100*rand(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)

4.10写出下列程序的输出结果 (1)

s=0;

a=[12,13,14;15,16,17;18,19,20;21,22,23]; for k=a

for j=1:4

if rem(k(j),2)~=0 s=s+k(j); end end end

s

答案:s =

108

(2)命令文件exe.m

global x

x=1:2:5;y=2:2:6; sub(y); x y

函数文件sub.m

function fun=sub(z) global x z=3*x; x=x+z;

答案:x =

4 12 20

y = 2 4 6


作业1(第2、3、4章课后习题).doc 将本文的Word文档下载到电脑
搜索更多关于: 作业1(第2、3、4章课后习题) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

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