Matlab 版 (精华区)

发信人: Ustcer (山城棒棒儿军), 信区: Matlab
标  题: Re: 下面的程序运行起来闪得厉害,有什么好方法...
发信站: 哈工大紫丁香 (Sat May 31 09:43:32 2003)

eraasemode是指窗口擦除方式
其值有:
    1.normal方式:使用该方式后重画整个显示区.这种模式产生的图形最准确,但较慢.

    2.background方式:将旧对象的颜色变为背景色,从而达到擦除的目的.
    3.xor方式:对象的擦除由该对象颜色与屏幕颜色的异或而定.只画与屏幕颜色不一样的
新对象点;只擦与屏幕演示不一致的原对象点.该方式不损害被擦对象的下面的其他图象.

    4.none方式:不做任何擦除.
drawnow是一个刷新屏幕的指令.它迫使matlab暂停目前的任务序列而去刷新屏幕,若没有d
rawnow指令,matlab要等到任务学列执行完后才去刷新屏幕.
【 在 bestwish 的大作中提到: 】
: 他提供的这种方法效果确实不错。原因是不是因为没有在循环中使用plot函数、而在..
: 外使用line函数?不知道我的理解对不对。
: 再就是'erasemode','xor'的含义是什么呢?

: 【 在 ramjet (史努比狗) 的大作中提到: 】
: : 使用xor方式这种方法不错



--
qq;39247821
uc:3911504
欢迎结识各路英豪!
※ 来源:.哈工大紫丁香 bbs.hit.edu.cn [FROM: 210.45.123.227]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.190毫秒