当前位置:  开发笔记 > 编程语言 > 正文

有没有办法让Matlab中的'hold'功能静音

如何解决《有没有办法让Matlab中的'hold'功能静音》经验,为你挑选了1个好方法。

我正在Matlab中进行一些数据分析,任何时候我调用hold函数来保持绘图到当前的数字,我得到一个这样的输出:

Current plot held

我想避免这种印刷,因为它只是丑陋而且混乱了我的输出.不幸的是,放置一个; 在命令没有沉默之后.

有什么我可以做的(除了重新处理我的显示代码以避免完全'保持'命令)?



1> Azim..:

如果您以轴手柄作为唯一参数调用它,看起来hold命令显示"Current plot held",例如

>> hold(gca)
Current plot released
>> hold(gca)
Current plot held

但是,如果你告诉它你想要的保持状态那么输出被抑制,例如,

>> hold(gca,'on')
>>

您也可以通过以下方式呼叫保持

>> axes(axesHandle)
>> hold on % or hold('on') if you prefer calling it as a function

如果要避免使用hold命令/功能,可以设置要添加的轴的NextPlot属性,例如

>> axesHandle=axes;
>> set(axesHandle,'NextPlot','add')

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有