MATLAB运算基础(第2章)答案

上传人:re****.1 文档编号:565011499 上传时间:2023-06-05 格式:DOC 页数:35 大小:968KB
返回 下载 相关 举报
MATLAB运算基础(第2章)答案_第1页
第1页 / 共35页
MATLAB运算基础(第2章)答案_第2页
第2页 / 共35页
MATLAB运算基础(第2章)答案_第3页
第3页 / 共35页
MATLAB运算基础(第2章)答案_第4页
第4页 / 共35页
MATLAB运算基础(第2章)答案_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《MATLAB运算基础(第2章)答案》由会员分享,可在线阅读,更多相关《MATLAB运算基础(第2章)答案(35页珍藏版)》请在金锄头文库上搜索。

1、实验01讲评、参考答案讲 评未交实验报告的同学名单数学:6人(11、12级)信科:12-04, 12-22, 13-47批改情况:问题1:不仔细,式子中出错。问题2:提交的过程不完整。问题3:使用语句尾分号(;)不当,提交的过程中不该显示的结果显示。问题4:截屏窗口没有调整大小。附参考答案:MATLAB软件课内实验王平实验01 MATLAB运算基础(第2章 MATLAB数据及其运算)一、实验目的1. 熟悉启动和退出MATLAB的方法。2. 熟悉MATLAB命令窗口的组成。3. 掌握建立矩阵的方法。4. 掌握MATLAB各种表达式的书写规则以及常用函数的使用。二、实验内容1. 数学表达式计算先求

2、下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。1.1 计算三角函数(注意:度要转换成弧度,e2如何给出)示例:点击Command Window窗口右上角的,将命令窗口提出来成悬浮窗口,适当调整窗口大小。命令窗口中的执行过程:1.2 计算自然对数,其中(提示:clc命令擦除命令窗口,clear则清除工作空间中的所有变量,使用时注意区别,慎用clear命令。 应用点乘方)命令窗口中的执行过程:1.3 求数学表达式的一组值提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。命令窗口中的执行过程:1.4 求分段函数的一组值 ,其中t=0:0.5:2.5提示:用逻辑表达式

3、求分段函数值。命令窗口中的执行过程:1.5 对工作空间的操作接着显示MATLAB当前工作空间的使用情况并保存全部变量提示:用到命令who, whos, save, clear, load,请参考教材相关内容。命令窗口中的执行过程: who %显示当前工作空间中的变量名Your variables are:a t x z1 z2 z3 z4 whos %显示当前工作空间中的变量名及信息 Name Size Bytes Class Attributes a 1x61 488 double t 1x6 48 double x 2x2 64 double complex z1 1x1 8 double

4、 z2 2x2 64 double complex z3 1x61 976 double complex z4 1x6 48 double save varfile %生成文件varfile.mat,并将当前工作空间的变量存入其中 clear all %清除当前工作空间中的全部变量 who whos load varfile %将文件varfile.mat装入 whoYour variables are:a t x z1 z2 z3 z4 whos Name Size Bytes Class Attributes a 1x61 488 double t 1x6 48 double x 2x2

5、64 double complex z1 1x1 8 double z2 2x2 64 double complex z3 1x61 976 double complex z4 1x6 48 double 2. 矩阵运算与数组运算已知:2.1 矩阵加、减和数乘运算 A+6*B和A-B+I(其中I为单位矩阵。注意:如何得到单位矩阵)命令窗口中的执行过程:2.2 矩阵乘积和点乘积A*B和A.*B命令窗口中的执行过程:2.3 矩阵的乘方和点乘方A3和A.3命令窗口中的执行过程:2.4 矩阵的右除和左除A/B及BA命令窗口中的执行过程:2.5 拼接矩阵成大的矩阵A,B和A(1,3,:);B2命令窗口中

6、的执行过程:3. 矩阵乘积、矩阵的子矩阵设有矩阵A和B3.1 求矩阵A和B的乘积求它们的乘积并赋给C。(提示:可简化A的输入,用冒号表达式、reshape、矩阵转置)命令窗口中的执行过程:3.2 求矩阵C的子矩阵将矩阵C的右下角32子矩阵赋给D。命令窗口中的执行过程:3.3 查看MATLAB工作空间的使用情况命令窗口中的执行过程:4. 完成下列数据操作4.1 求100,999之间能被21整除的数的个数提示:先利用冒号表达式,再利用find和length函数。命令窗口中的执行过程:4.2 建立一个字符串向量,删除其中的大写字母提示:利用find函数和空矩阵。命令窗口中的执行过程:三、实验提示1.

7、1 计算三角函数提示(注意:度要转换成弧度,e2如何给出)提示1:示例:点击Command Window窗口右上角的,将命令窗口提出来成悬浮窗口,适当调整窗口大小。命令窗口中的执行过程:提示2:e2的表示请查表“2.3 常用数学函数及其含义”。用exp(2)。1.2 计算自然对数提示,其中提示1:clc命令擦除命令窗口,clear则清除工作空间中的所有变量,使用时注意区别,慎用clear命令。提示2:ln和开方的表示请查“表2.3 常用数学函数及其含义”。用log, sqrt。提示3:x2是数组运算。用x.2或x.*x。提示4:i为复数的虚数单位(j也是)。若将i作变量则其虚数单位无效,恢复用clear i。慎用i, j做变量。1.4 求分段函数的一组值提示 ,其中t=0:0.5:2.5提示:用逻辑表达式求分段函数值。提示1:参考例2.4。提示2:对于第1个分段条件表达式 0 t =0&t=1&t=2&t x=(5+cos(47*pi/180)/(1+sqrt(7)-2*i)x = 1.1980 + 0.6572i其中,pi和i都是MATLAB预先定义的变量,分别代表圆周率和虚数单位。3. 预定义变量 p18表2.1 常用的预定义变量及其含义预定义变量含义ansepspii,jinf

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号