MATLAB运算基础(第2章)讲义.doc
文本预览下载声明
PAGE
PAGE 35
实验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. 数学表达式计算
先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。
1.1 计算三角函数
(注意:度要转换成弧度,e2如何给出)
示例:点击Command Window窗口右上角的,将命令窗口提出来成悬浮窗口,适当调整窗口大小。
命令窗口中的执行过程:
1.2 计算自然对数
,其中(提示:clc命令擦除命令窗口,clear则清除工作空间中的所有变量,使用时注意区别,慎用clear命令。 应用点乘方)
命令窗口中的执行过程:
1.3 求数学表达式的一组值
提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。
命令窗口中的执行过程:
1.4 求分段函数的一组值
,其中t=0:0.5:2.5
提示:用逻辑表达式求分段函数值。
命令窗口中的执行过程:
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
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装入
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
z2 2x2 64 double complex
z3 1x61 976 double complex
z4 1x6 48 double
2. 矩阵运算与数组运算
已知:
2.1 矩阵加、减和数乘运算
A+6*B和A-B+I(其
显示全部