没有合适的资源?快使用搜索试试~ 我知道了~
对于初步学习matlab的同学很有帮助哟!
资源推荐
资源详情
资源评论
一、 MATLAB 通用图形函数命令
有关命令行环境的一些操作: (1) clc 擦去一页命令窗口,光标回屏幕左上角 (2)
clear 从工作空间清除所有变量 (3) clf 清除图形窗口内容
命令 1 figure
功能 创建一个新的图形对象。图形对象为在屏幕上单独的窗口,在窗口中可以输出图
形。
用法 figure 用缺省的属性值创建一个新的图形对象。
命令 2 subplot
功能 生成与控制多个坐标轴。把当前图形窗口分隔成几个矩形部分,不同的部分是按
行方向以数字进行标号的。每一部分有一坐标轴,后面的图形输出于当前的部分中。
用法 subplot(m,n,p) 将一图形窗口分成 m*n 个小窗口,在第 p 个小窗口中创建一坐标
轴。则新的坐标轴成为当前坐标轴。若 p 为一向量,则创建一坐标轴,包含所有罗列在 p
中的小窗口。
命令 3 hold
功能 保持当前图形窗口中的图形。该命令是决定是否在当前坐标轴中只能增加新的图
形对象还是覆盖原有图形对象。
用法 hold on 保留当前图形与当前坐标轴的属性值,后面的图形命令只能在当前存在
的坐标轴中增加图形。但是,当新图形的数据范围超出了当前坐标轴的范围,则命令会自
动地改变坐标轴的范围,以适应新图形。
hold off 在画新图形之前,重新设置坐标轴的属性为缺省值。
命令 4 axis
功能 坐标轴的刻度与外在显示
用法 axis([xmin xmax ymin ymax]) 设置当前坐标轴的 x-轴与 y-轴的范围。
命令 5 close
功能 关闭指定的图形窗口。
用法 close 关闭当前的图形窗口。
二、 MATLAB 绘图参数控制
命令 1 plot
功能 这是最基本、最常用的绘图函数,用于绘制线性二维图。有多条曲线时,循环使
用由坐标轴颜色顺序属性定义的颜色,以区别不同的曲线;之后再循环使用由坐标轴线型
顺序属性定义的线型,以区别不同的曲线。
plot 作图时,可以通过四个参数选择控制曲线的类型。
1.线型(4 种)
定义符
- --
:
-.
线型 实线(缺省值) 划线 点线 点划线
2.线条宽度
指定线条的宽度,取值为整数(单位为像素点)
例如:plot( x, y, ‘linewidth’, 4 )
3.颜色(8 种)
定义符
R(red)
G(green) b(blue) c(cyan)
颜色 红色 绿色 兰色 青色
定义符
M(magenta)
y(yellow) k(black) w(white)
颜色 品红 黄色 黑色 白色
4.标记类型(13 种)
定义符
+
o(字母)
* . x
类型 加号 小圆圈 星号 实点 交叉号
定义符
d ^ v > <
类型 棱形 上三角形 下三角形 右三角形 左三角形
定义符
s h P
类型 正方形 正六角星 正五角星
三、MATLAB 图形标住函数
命令 1 title
功能 给当前轴加上标题。每个 axes 图形对象可以有一个标题。标题定位于 axes 的上
方正中央。
用法 title('string') 在当前坐标轴上方正中央放置字符串 string 作为标题。
命令 2 xlabel、ylabel
功能 给 x、y 轴贴上标签
用法 xlabel('string')、 ylabel(‘string’) 给当前轴对象中的 x、y 轴贴标签。
命令 3 grid
功能 给二维或三维图形的坐标面增加分隔线。
用法 grid on 给当前的坐标轴增加分隔线。
grid off 从当前的坐标轴中去掉分隔线。
grid 转换分隔线的显示与否的状态。
命令 4 legend
功能 在图形上添加图例。该命令对有多种图形对象类型(线条图,条形图,饼形图
等)的窗口中显示一个图例。对于每一线条,图例会在用户给定的文字标签旁显示线条的
线型,标记符号和颜色等。
用法 legend('string1', 'string2',…, pos) 用指定的文字 string 在当前坐标轴中对所给数据
的每一部分显示一个图例,在指定的位置 pos 放置这些图例。
命令 5 gtext
功能 在当前二维图形中用鼠标放置文字。当光标进入图形窗口时,会变成一个大十字,
表明系统正等待用户的动作。
用法 gtext('string') 当光标位于一个图形窗口内时,等待用户单击鼠标或键盘。若按下
鼠标或键盘,则在光标的位置放置给定的文字“string”
命令 6 text
功能 在当前轴中创建 text 对象。函数 text 是创建 text 图形句柄的低级函数。可用该函
数在图形中指定的位置上显示字符串。
用法 text(x,y,'string') 在图形中指定的位置(x,y)上显示字符串 string。
命令 7 zoom
功能 对二维图形进行放大或缩小。放大或缩小会改变坐标轴范围。
用法 zoom on 打开交互式的放大功能。当一个图形处于交互式的放大状态时,有两种
方法来放大图形:
方法 1:用鼠标左键单击坐标轴内的任意一点,可使图形放大一倍,这一操作可进行
多次,直到 matlab 的最大显示为止;在坐标轴内单击右键,可使图形缩小一倍,这一操作
可进行多次,直到还原图形为止。
方法 2:用鼠标拖出要放大的部分,系统将放大选定的区域。
命令 8 num2str, int2str
功能 将数字或整数转换为字符串,以便于图形标注。
用法 st = num2str(x) 将变量 x 值表示为字符串 st。
st = int2str(x) 将变量 x 的整数部分表示为字符串 st。
四、其他二维图形绘制函数
命令 1 fplot
剩余12页未读,继续阅读
资源评论
040112
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功