中国高校课件下载中心 》 教学资源 》 大学文库

华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第三讲 MATLAB绘图

文档信息
资源类别:文库
文档格式:PDF
文档页数:43
文件大小:678KB
团购合买:点击进入团购
内容简介
 二维平面作图  三维空间作图  符号作图  Matlab 绘图过程/原理
刷新页面文档预览

数学软件Matlab 二维平面作图 三维空间作图 1

1 数学软件 Matlab —— 二维平面作图 —— 三维空间作图

本讲主要内容 ■二维平面作图 ■3 三维空间作图 ■符号作图 ■Matlab绘图过程/原理 2

2 本讲主要内容  二维平面作图  三维空间作图  符号作图  Matlab 绘图过程/原理

手工作图 如何画出y=sinc)在[0,2π上的图像? y=sin(x) 0.8 0.6 0.4 0.2 0.2 0.4 0.6 0.8 3

3 手工作图 如何画出 y=sin(x) 在 [0, 2π] 上的图像?

Matlab作图 ●手工作图 ●找点:x=B,pi/4,pi/3,pi/2,pi,: ·求值:y=sin(o),sin(pi/4),sin(pi/3),·., ●描点:在坐标系中画出这些离散点 ·连线:用直线或曲线连接这些点,得到函数的大致图形 ●Matlab作图 ●找点:x=[0:pi/10:2*pi]; ·求值:y=sin(x); ●描点、连线:使用Matlab提供的绘图函数plot 例: x=0:pi/10:2*pi;】 y=sin(x)j plot(x,y)j 4

4 Matlab 作图  找点: x = 0, pi/4, pi/3, pi/2, pi, ...  求值: y = sin(0), sin(pi/4), sin(pi/3), ...  描点:在坐标系中画出这些离散点  连线:用直线或曲线连接这些点,得到函数的大致图形  手工作图  Matlab 作图  找点: x=[0:pi/10:2*pi];  求值: y=sin(x);  描点、连线:使用 Matlab 提供的绘图函数 plot x=0:pi/10:2*pi; y=sin(x); plot(x,y); 例:

二维作图命令 ● 平面曲线绘图命令:plot plot(x,y) ·这里七,y都是向量,长度必须相同 ·以x的分量为横坐标,y的分量为纵坐标,作平面曲线 例:作y=cos)在[0,4上的图像 x=0:pi/10:4*pi; y=cos(x); plot(x,y); 5

5 二维作图命令  平面曲线绘图命令: plot  这里 x, y 都是向量,长度必须相同  以 x 的分量为横坐标, y 的分量为纵坐标,作平面曲线 x=0:pi/10:4*pi; y=cos(x); plot(x,y); 例:作 y = cos(x) 在 [0, 4π] 上的图像 plot(x,y)

二维作图命令 ● 平面曲线绘图命令:plot plot(y) ●绘制向量y的线性图 即以下标为横坐标,y的分量为纵坐标,等价于: x=[1:1ength(y)];plot(x,y); 例: y=[0,0.4,0.8,1.0,0.9,6.1]; plot(y); 思考:plot(y)与plot(x,y)有什么区别? 6

6 二维作图命令  平面曲线绘图命令: plot  绘制向量 y 的线性图 即以下标为横坐标,y 的分量为纵坐标,等价于: y=[0,0.4,0.8,1.0,0.9,6.1]; plot(y); 例: plot(y) x=[1:length(y)]; plot(x,y); 思考:plot(y) 与 plot(x,y) 有什么区别?

图形的属性 ●指定点和线的属性 plot(x,y,str) 这里的str是用单引号括起来的字符串,用来指定图形 的属性:点、线的形状和颜色 红色、虚线、 例: 点用加号表示 x=0:pi/20:2*pi; plot(x,cos(x),( x=0:pi/20:2*pi; 蓝色、间断线、 点用圆圈表示 plot(x,cos(x), bo-。 颜色,线型,点标记:可以全部指定,也 可以部分指定,顺序任意

7 图形的属性 这里的 str 是用 单引号 括起来的字符串,用来指定图形 的属性:点、线的形状和颜色  指定点和线的属性 plot(x,y,str) x=0:pi/20:2*pi; plot(x,cos(x),'r+:'); 例: 红色、虚线、 点用加号表示 x=0:pi/20:2*pi; plot(x,cos(x),'bo--'); 蓝色、间断线、 点用圆圈表示 颜色,线型,点标记:可以全部指定,也 可以部分指定,顺序任意

点和线的基本属性 help plot 线型 点标记 颜色 实线 点 黄色 虚线 小圆圈 m 洋红/magenta 点划线 叉子符 青色/cyan 间断线 加号 红色 空白(不画线) 器 9 绿色 b 菱形 蓝色 朝上三 朝 扇 色 朝左三角 五角星 六角星

8 点和线的基本属性 线型 点标记 颜色 - 实线 : 虚线 -. 点划线 -- 间断线 空白(不画线) . 点 o 小圆圈 x 叉子符 + 加号 * 星号 s 方格 d 菱形 ^ 朝上三角 v 朝下三角 > 朝右三角 < 朝左三角 p 五角星 h 六角星 y 黄色 m 洋红/magenta c 青色/cyan r 红色 g 绿色 b 蓝色 w 白色 k 黑色 help plot

标题和坐标轴标注 ●添加标题 title(str) 这里的str是用单引号括起来的字符串 ●添加坐标轴标注 xlabel(str) ylabel(str) y=Cosx)的图像 例: x=0:pi/20:2*pi; 0.5 plot(x,cos(x)); 果 0 tit1e('y=cos(x)的图像); -0.5 x1abe1('x轴); y1abel('y轴'); A 6 8 x轴

9 标题和坐标轴标注 title(str)  添加标题  这里的 str 是用 单引号 括起来的字符串  添加坐标轴标注 xlabel(str) ylabel(str) x=0:pi/20:2*pi; plot(x,cos(x)); title('y=cos(x) 的图像'); xlabel('x 轴'); ylabel('y 轴'); 例:

坐标轴与刻度 ●坐标轴显示范围 axis([x1,x2,y1,y2]) ●设置刻度 set(gca,'xtick',[x0,x1,x2,...]) 例: x=0:pi/20:2*pi; plot(x,cos(x)); tit1e('y=cos(x)的图像); set(gca,'xtick',[0:7]) 10

10 坐标轴与刻度 axis([x1,x2,y1,y2])  坐标轴显示范围  设置刻度 set(gca, 'xtick',[x0,x1,x2,...]) x=0:pi/20:2*pi; plot(x,cos(x)); title('y=cos(x) 的图像'); set(gca, 'xtick',[0:7]) 例:

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档