图形句柄与动画
动画
连续作图产生的图画系列形成 [X, Y] = meshgrid(-2 : 0.1 : 2);
动画,它能表现动态数据,模 Z = 0.5 * (X.^2 + Y.^2);
拟系统随时间的演化. for k = 1 :100;
编程用脚本文件,演示动画更 surf(X,Y,k*Z);
方便. axis([-2 2 -2 2 0 400])
pause(0.1)
实时脚本文件演示动画要先开
end
一个图形窗口, 并放到前面.
右图是上面脚本文件演示的动
画过程中三个画面.
句柄动画方法:通过图形句柄来更新变化的图案,不更新没有改变的背景.可
以节约内存,提高速度.
句柄: 识别图形中各个对像的数字编号.
图形句柄系统: 图形中各图像元素按层次分类后用数字编号,再用编号去调用
或修改所对应的图像元素.这个操作系统叫图形句柄系统.
图形句柄系统的结构层次
%用句柄改变图形
x=0:0.1:pi; set(h,YData,sin(2*x),Marker,*)
y=sin(x); % 变量值不变,改变函数值及线型
h=plot(x,y) %建立图形句柄
drawnow % 画出新图
h = Line (具有属性):
Color: [0 0.4470000… 0.7410000…]
LineStyle: - 例 原图
LineWidth: 0.500000000000000
Marker: none
MarkerSize: 6
MarkerFaceColor: none
XData : [1x32 double]
YData : [1x32 double] 新图
ZData: [1x0 double]
显示所有属性
访问图形句柄指令
get 获取图像对象句柄的全部属性值
set 重新设置图象句柄的属性值
gcf 获取当前图形窗口的句柄
gca 获取当前坐标轴的句柄
gco 获取当前对象的句柄
gcbo 获取当前正在调用的对象的句柄
gcbf 获取当前正在调用的对象的图形句柄
findobj 查找具有某一属性的图形对象的句柄
copyobj 复制图形对象
delete 删除图形对象
clf 清除当前图形窗口
cla 清除当前的坐标轴
用 [X, Y] = meshgrid(-2 : 0.1 : 2); 做成电影文件(avi)
Z = 0.5 * (X.^2 + Y.^2);
句 h = surf(X,Y,Z); % 定义句柄 vidObj = VideoWriter (vtest.avi);
柄 %建立avi 文件
axis([-2 2 -2
您可能关注的文档
- 01 几何光学的基本原理.pdf
- 1.动力学基本概念.pdf
- 1机械波的几个概念.pdf
- 02 球面折射成像.pdf
- 2.反应速率方程---简单级数反应积分速率方程.pdf
- 2平面简谐波的波函数.pdf
- 03 薄透镜成像宽.pdf
- 3.溶液反应动力学.pdf
- 2.过渡态理论大学物理量子物理.pdf
- 1 氢原子光谱大学物理量子物理.pdf
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)