计算机软件综合实习
学院:理学院专业班级:应用物理学20101班姓名:莫敬沛学号:3101350121
f实验:利用MATLAB绘制图形实验
1、实验目的:熟悉MATLAB软件中关于图形的基本命令,掌握利用MATLAB软件进行函数图形绘制的方法。2、实验原理:在微积分中,我们曾经讨论过一元函数的作图,在空间解析几何中,我们讨论过二次曲面的图形,现在我们尝试用MATLAB软件来解决函数的绘图问题。在MATLAB中,常用的绘图函数如下:附录表3序号功能MATLAB命令12绘制符号函数fu
在区间limsxmi
xmax间的图像绘制由向量x和向量y给定的离散数据连接起来的图像,S用来定义函数曲线的颜色和线型,参见网页上相关内容用来绘制符号函数图像的简易方法,连变量变化范围lim都可以省略,此时表示2pix2pi,如Fu
为二元函数fxy,则绘制隐函数fxy0的图像。绘制三维空间的线点绘制着色的三维网纹曲面,颜色由Z决定由向量x和y生成网格点(xy),与mesh配合使用3D网格图的简单绘制方法,f是一个符号函数fplotfu
limsplotxys
345678
ezplotfu
limsplot3XYZmeshZmeshXYZCmeshgridxyezmeshf
绘制基于用向量R表示的曲线绕x轴旋转的旋转曲面。cyli
derRN与surf配合使用。为了绘制函数的图形,除了一些系统已有的函数外,我们需要先定义函数,定义函数的常用方法有两种,一种是通过建立m文件,另一种是定义内连函数。而对于一些比较简单的函数,我们可以将函数表达式用单引号引起来,直接写在指定的位置。实验着重介绍plot命令。调用plot命令的基本格式:plotxys现在用一个简单的程序为例:xli
space02pi100在(0,2)范围内生成100个点作为水平坐标轴ysi
x将si
x附给yplotxy作出关于xy的坐标图形得到的图形为:
1080604020020406081
0
1
2
3
4
5
6
7
3、实验步骤:
1)用图形表示连续调制波形ysi
tsi
9t及其包络线;
y2x21a225a22)采用模型画一组椭圆;
3)运行以上两个实验程序,在实验报告中绘制记录得到的图形;
f解:
1)在MATLAB的命令窗口中输入以下程序,并按【E
ter】键执行指令,即可画出图形表示连续调制波形ysi
tsi
9t及其包络线。
t0pi100pi长度为101的时间采样列向量y1si
t11包络线函数值,是(101x2)的矩阵y2si
tsi
9t长度为101的调制波列向量t3pi099y3si
t3si
9t3plotty1r’holdo
plotty2b‘plott3y3boaxis0pi11;控制轴的范围holdoff
MATLAB输出图形如下:
f2)在r