当前位置:
文档之家› 4.MATLAB的可视化功能
4.MATLAB的可视化功能
z x y 的三维网格图三维曲面图。
2 2
LOGO
4.3 三维绘图
三维曲线图
LOGO
4.3 三维绘图
例16: 自行选取数据,绘制其绘图
三维条形图
LOGO
4.3 三维绘图
例17: 在各种style参数的条件下绘制矩阵
1 2 3 4 5 6 的三维条形图。 7 8 9
LOGO
4.2 二维绘图
条形图
LOGO
4.2 二维绘图
例8: 绘制一维高斯随机向量的垂直条形图。
LOGO
例9:
1 2 3 的垂直条形图。 绘制矩阵A= 4 5 6 7 8 9
4.2 二维绘图
LOGO
4.2 二维绘图
例10:
3 2 -2 2 1 的水平条形图。 绘制矩阵A= -1 2 3 7 1 7 2 -3 5 2
LOGO
4.2 二维绘图
例2: 在[-3, 3]上用不同线型绘制出y1 6 sin x cos x
以及y 2 x2x -1 的图形。
LOGO
4.2 二维绘图
LOGO
4.2 二维绘图
LOGO
4.2 二维绘图
函数曲线图
LOGO
4.2 二维绘图
例3: 分别用直接输入函数解析式和编写M文件两种方法
LOGO
4.2 二维绘图
火柴杆图
LOGO
4.2 二维绘图
例11: 绘制一维高斯随机向量的火柴杆图。
LOGO
4.2 二维绘图
例12: 同一窗口绘制y sin x,y cos x,y x 1在
[0, 2 ]上的火柴杆图像。
LOGO
4.2 二维绘图
饼图与散点图
LOGO
例13:
LOGO
4.2 二维绘图
课堂练习:绘制高斯分部的直方图
LOGO
4.3 三维绘图
4.3 三维绘图 三维网格图和曲面图 三维曲线图 三维条形图 三维散点图 三维等值线图
LOGO
4.3 三维绘图
三维网格图和曲面图
LOGO
4.3 三维绘图
例15: 在 - 3 x 3, 2 y 2区域内绘制
2 2
LOGO
4.5 图形窗口操作
4.5 图形窗口操作 此部分内容现场演示,请各位同学认 真观看!
LOGO
LOGO
4.2 二维绘图
例5: 绘制心形线r 2 1 cos 的极坐标图形。
LOGO
4.2 二维绘图
课堂练习: 绘制单位圆的极坐标图形
LOGO
4.2 二维绘图
例6: 使用双轴对数坐标绘制y x 3 20的图形。
x
LOGO
4.2 二维绘图
例7: 使用单轴对数坐标绘图。
在同一窗口绘制y sin x,y cos x,y x 1在 [0, 2 ]上的图像。
LOGO
4.2 二维绘图
例4: 在同一窗口用不同的线型绘制y sin x,y cos x,
y x 1在[0, 2 ]上的图像,并加上标注。
LOGO
4.2 二维绘图
极坐标图和对数坐标图
1 2 3 绘制矩阵 4 5 6 的饼状图。 7 8 9
4.2 二维绘图
LOGO
4.2 二维绘图
例14: 自行确定数据向量,绘制其散点图。
LOGO
4.2 二维绘图
数据直方图
hist:绘制数据的直方图。
n = list(Y):将向量Y中的元素分到10个等间隔的 范围内,并返回每个范围内元素的个数作为一行 向量。 如果Y是一个m×p的矩阵,hist将Y的每一 列作为一个向量,并返回一个10×p的矩阵n。n的 每一列的值对应Y的该列。 n = hist(Y, x): x是一个向量,返回x的长度个以x 为中心的,Y的分布情况。 例如:如果x是一个5 元素的向量,返回Y在以x为中心的,x长度个范围 内数据直方分布。
LOGO
4.1 图形窗口及其操作
线型、点型及颜色参数
LOGO
4.2 二维绘图
4.2 二维绘图 数据曲线图 函数曲线图 极坐标图和对数坐标图 条形图 火柴杆图 饼图与散点图 数据直方图
LOGO
4.2 二维绘图
数据曲线图
LOGO
4.2 二维绘图
例1: 在[-2, 2]上绘制y ex sin x的图形。
4.3 三维绘图
4.4 其他常用命令 imagesc contour imwrite imwrite(mat2gray(abs(filter_out)),'D:\result\adap tive_out.tif','tif');
LOGO
4.2 二维绘图
现场演示:
用imagesc、contour、imwrite命令 在 - 3 x 3, 3 y 3区域内绘制 z x y 对应的图形。
LOGO
4.1 图形窗口及其操作
4.1 图形窗口常用命令 图形窗口操作命令 坐标轴、刻度和图形窗口缩放的操作命令 线型、点型及颜色参数
LOGO
4.1 图形窗口及其操作
图形窗口操作命令
LOGO
4.1 图形窗口及其操作
坐标轴、刻度和图形窗口缩放的操作命令
LOGO
4.1 图形窗口及其操作
4 MATLAB的可视化功能
数和形永远是数学研究对象和研究结 果的最终形式。MATLAB不仅提供了大量 的数值计算和符号计算功能,而且还提供 了及其丰富的绘图函数和这些函数所携带 的功能。
LOGO
4 MATLAB的可视化功能
4.1 图形窗口常用命令 4.2 二维绘图 4.3 三维绘图 4.4其他常用命令 4.5 图形窗口操作
LOGO
4.3 三维绘图
三维散点图
LOGO
4.3 三维绘图
例18: 自行确定数据向量,绘制其三维散点图。
LOGO
4.3 三维绘图
三维等值线图
LOGO
4.2 二维绘图
例19:
在 - 3 x 3, 3 y 3区域内绘制 z x y 的三维等值线图。
2 2
LOGO