上机实验1-2

2026/4/26 2:54:50

上机操作 一

(1)设A和B是两个同维同大小的矩阵,问:

1)A*B和A.*B的值是否相等? 2)A./B和B.\\A的值是否相等? 3)A/B和B\\A的值是否相等?

4)A/B和B\\A所代表的数学含义是什么? (2)

1)生成一个10*10的二维随机矩阵A

2)将矩阵A第2—5行中第1,3,5列元素赋给矩阵B。 3)将矩阵A的每个元素值加30。 4)求矩阵A的大小和维数。

6)将矩阵A转换成5*5*4三维矩阵。

(3)下列命令执行后,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); (4)

??15?4??83?1??,B??253? 078已知A?????????3617????320??求下列表达式的值:

1) A+6B和A2-B+I (I为单位矩阵) 2)A*B,A.*B和B*A 3)A/B和B\\A

4)[A,B]和 [A([1,3],:);B^2] (5)已知

?0.7780??2310?41?45?655?,取出其前三行构成矩阵B,其前两列构成矩A???325032???6?9.54543.14??阵C,其右下角3×2子矩阵构成矩阵D,B与C的乘积构成矩阵E,分别求E=10&A<25)

(6)使用函数,实现方阵左旋90°或右旋90°的功能。 例如,原矩阵为A,A左旋后得到B,右旋后得到C。

?101112??321??14710??789??654??,????A??25811??B??456?,C??987?

??????36912??123121110????(7)建立一个方阵A,求A的逆矩阵和A的行列式的值,并验证A与A-1是互逆的。

上机操作二

1.编写程序实现

(1)从键盘输入一个数,将它反向输出,例如输入693,输出为396 (2)输入一个百分制成绩,要求输出成绩等级A,B,C,D,E其中90-100位A,80-89为B,70-79为C,60-69为D,60以下为E

1)分别用if语句和switch语句实现

2)输入百分制成绩后要判断成绩的合理性,对不合理的成绩应输出出错信息

2.编写函数--实现求两矩阵A*B,A.*B. 3.编写函数--实现求矩阵的转置。 4.

计算当x=0:0.05:1时f(x)=exp的值

用fprintf、fscanf完成数据文件my.txt的保存和读取

输出文件的大小

用fgets、fgetl读取my.txt文件的数据,比较二者差异 用fwrite和fread完成数据文件my.dat的保存和读取 掌握matlab按列操作的特点


上机实验1-2.doc 将本文的Word文档下载到电脑
搜索更多关于: 上机实验1-2 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

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

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