实验报告1 matlab入门,实验报告: Matlab 绘图 |
您所在的位置:网站首页 › matlab的基本使用方法实验报告 › 实验报告1 matlab入门,实验报告: Matlab 绘图 |
实验报告: Matlab 绘图 一、 实验目的: 1. 掌握Matlab绘图. 2. 了解网、 表面轮廓的命令. 二、 实验内容: 1 使用plot(t,v)指令绘制一个函数曲线,函数自选,例如: for。 2使用plot(v)指令重新绘制上述函数,并与上面的结果比较。 3练习使用其他常用的绘图指令 三、 设计思路: 1. 本程序用以绘图的相关操作, 无需用户输入数据, 但要输出图形。 2. 自变量范围:t=0:0.01:10; 3. 函数为: f=A*exp(a*t); 4. 根据要求, 调用plot函数, 输出图像。 四、 实验程序和结果 1 .实验程序: %指数函数% A=1; a=-0.5; t=0:0.01:10; f=A*exp(a*t); plot(t,f) 2 %指数函数% A=1; a=-0.5; t=0:0.01:10; f=A*exp(a*t); plot(f) 3使用plot(v)指令重新绘制上述函数,并与上面的结果比较。 函数plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。也就是说,使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标; 常用格式为: (1)plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x 的序号为横坐标值绘制曲线。当x 为一实矩阵时,则以其序号为横坐标,按列绘制每列元素值相对于其序号的曲线,当x 为m× n 矩阵时,就有n 条曲线。 (2)plot(x,y) 以x 元素为横坐标值,y 元素为纵坐标值绘制曲线。 (3)plot(x,y1,x,y2,…) 以公共的x 元素为横坐标值,以y1,y2,… 元素为纵坐标值绘制多条曲线。 练习使用其他常用的绘图指令。 %符号运算表示法% f='sin(pi/4*t)'; ezplot(f,[-16,16]) 五、 实验总结 MATLAB 的扩展性和机制独立的画图功能是一个极其重要的功能. 这个功能使数据画图 变得十分简单. 画一个数据图, 首先要创建两个向量, 由 x, y构成, 然后使用 plot 函数. 给图增加标题和坐标轴标签将会用到 title, xlabel, ylable 函数。 调用每个函数时将会 有一个字符串, 这个字符串包含了 图象标题和坐标轴标签的信息。 用 grid命令可使网格线出现或消失在图象中, grid on 代表在图象中出现网格线, grid off代表去除网格线。 MATLAB具有强大的画图功能, 这也是其特点之一。 plot是绘制二维图形,并且是x,y的表达式是已知的或者是形如y=f(x)这样确切的表达式 而ezplot是画出隐函数图形,是形如f(x,y)=0这种不能写出像y=f(x)这种函数的图形 简单来说,两者都是图形绘制函数,所不同的是,plot针对任意变量x和y都可以绘制,而fplot则需要实现定义函数,用function命令定义函数,然后再fplot命令中引用函数的名字。 fplot(函数表达式,绘 图区间); plot(横坐标向量,纵坐标向量,颜色/线形等参数) fplot比如画某个区间内的正弦函数曲线: |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |