Matlab 版 (精华区)
发信人: seesea (马虎学究), 信区: Matlab
标 题: [合集]怎么在自己的function里让程序不总忙?
发信站: 哈工大紫丁香 (2002年10月29日00:51:20 星期二), 站内信件
────────────────────────────────────────
september (小冬瓜) 于 2000年09月07日20:58:58 星期四 说道:
如果程序运行的时候很消耗 CPU 时间, 系统就没法响应
Matlab 做其它的操作了. 有没有类似于 VB 中的 Doevents
的语句, 或者有什么办法让系统在运行 Matlab 程序时,
还能有办法响应我对 Matlab 做的其它操作.
我的 function 运行后, 我一点 Medit 的菜单, 准备编辑下
一个 function 时, Matlab 给出如下的提示: 服务器忙.
────────────────────────────────────────
zxg (魔) 于 2000年09月08日08:52:13 星期五 说道:
简单的方法:
不要在matlab命令窗口中打开Mfile Editer,而是
直接打开他,方法有1、双击你要编辑的文件,2、在\bin目录下
直接运行editer。这样他与matlab命令窗口互不干扰,但是在这样
产生的editer窗口中是不能调试程序的。
如果你还想调试程序,建议你在运行一个matlab进程。
不过这样程序的速度回简慢。
你的机器速度听快的,运行两三个matlab进程应该没有什么问题。
【 在 september (小冬瓜) 的大作中提到: 】
: 如果程序运行的时候很消耗 CPU 时间, 系统就没法响应
: Matlab 做其它的操作了. 有没有类似于 VB 中的 Doevents
: 的语句, 或者有什么办法让系统在运行 Matlab 程序时,
: 还能有办法响应我对 Matlab 做的其它操作.
: 我的 function 运行后, 我一点 Medit 的菜单, 准备编辑下
: 一个 function 时, Matlab 给出如下的提示: 服务器忙.
────────────────────────────────────────
september (小冬瓜) 于 2000年09月08日09:24:08 星期五 说道:
【 在 zxg (魔) 的大作中提到: 】
: 简单的方法:
: 不要在matlab命令窗口中打开Mfile Editer,而是
: 直接打开他,方法有1、双击你要编辑的文件,2、在\bin目录下
: 直接运行editer。这样他与matlab命令窗口互不干扰,但是在这样
: 产生的editer窗口中是不能调试程序的。
: 如果你还想调试程序,建议你在运行一个matlab进程。
: 不过这样程序的速度回简慢。
: 你的机器速度听快的,运行两三个matlab进程应该没有什么问题。
我的程序一跑起来, 在 Matlab 窗口有输出,
但是我看看别的,再转回 Matlab 看输出的时候
就不行了. 必须等到整个运算结束了才可以.
: 【 在 september (小冬瓜) 的大作中提到: 】
: : 如果程序运行的时候很消耗 CPU 时间, 系统就没法响应
: : Matlab 做其它的操作了. 有没有类似于 VB 中的 Doevents
: : 的语句, 或者有什么办法让系统在运行 Matlab 程序时,
: : 还能有办法响应我对 Matlab 做的其它操作.
: : 我的 function 运行后, 我一点 Medit 的菜单, 准备编辑下
: : 一个 function 时, Matlab 给出如下的提示: 服务器忙.
────────────────────────────────────────
zxg (魔) 于 2000年09月08日15:46:39 星期五 说道:
hehe...
限制你的输出次数。
你若不是总有输出,在下一次输出时,matlab可以自动刷新屏幕的。
【 在 september (小冬瓜) 的大作中提到: 】
: 【 在 zxg (魔) 的大作中提到: 】
: : 简单的方法:
: : 不要在matlab命令窗口中打开Mfile Editer,而是
: : 直接打开他,方法有1、双击你要编辑的文件,2、在\bin目录下
: : 直接运行editer。这样他与matlab命令窗口互不干扰,但是在这样
: : 产生的editer窗口中是不能调试程序的。
: : 如果你还想调试程序,建议你在运行一个matlab进程。
: : 不过这样程序的速度回简慢。
: : 你的机器速度听快的,运行两三个matlab进程应该没有什么问题。
: 我的程序一跑起来, 在 Matlab 窗口有输出,
: 但是我看看别的,再转回 Matlab 看输出的时候
: 就不行了. 必须等到整个运算结束了才可以.
────────────────────────────────────────
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.475毫秒