小编jer*_*rad的帖子

如何加快matlab的"打印"功能

我在matlab中编写了一个相当大的数据采集程序,它在非常紧凑的时序安排上接收输入数据,并在GUI上实时绘制.我的问题是我需要一种方法让程序用户通过Web查看GUI以远程监控他们的数据.我的解决方案是每隔5秒左右快速拍摄一下GUI图形,并将该图像托管在Web服务器上.

然而,这导致两个不可接受的问题:

  1. 打印功能太慢了 - 每次保存需要大约3-4秒,程序随后在每次调用"打印"后落入其他例程.

  2. 由于某种原因,打印功能会导致GUI暂时失真,更改某些组件的位置并复制其他组件.它持续一秒左右,但它仍然使我的解决方案不切实际.

有没有办法解决这些问题?

编辑:*** 对于任何感兴趣的人,我发现的最佳解决方案是使用名为Minicap的外部工具包.

printing matlab user-interface save figure

2
推荐指数
1
解决办法
5411
查看次数

标签 统计

figure ×1

matlab ×1

printing ×1

save ×1

user-interface ×1