simulink中示波器scope的背景颜色总是黑的,有时让人很不爽,特别是在论文中,我们大部分比较喜欢白色的
但是在scope模块中将鼠标右键都点烂,却没有发现一个可设置那个背景颜色的,注意,右击出现的那个backgroundcolor不是我们需要的哦
呵呵,其实这个也不是很难办,由于示波器中的曲线也同样是figure和axes中的图形,一定可以编辑的!!!!
只是Matlab将自己生成的图形的句柄handle隐藏了,也就是不可使用,所有以没法编辑。我们只要将那个句柄暴露出来,就可以直接对曲线所在的axes进行随心所欲的编辑了。
set(0,'ShowHiddenHandles','On')
set(gca,'color','w') 复制代码
看看,现在的示波器是不是白色背景了,恩,其实将'w'改为你需要的就可以了。如果不想手工输入,还可以使用
inspect(gca) 复制代码
直接调出属性设置器,直接进行可视化设置
还可以使用
set(gcf,'menubar','figure') 复制代码
调出普通figure的菜单,进行必要的编辑:
insert——>axes——>鼠标会变成十字形状_——>在图像的任意一处双击——>跳出PropertyEditor——>选中style在窗口的右边会出现color——>这时就可以任意修改背景
颜色了
三个命令一切用,再手动。 最佳答案
等scope显示出来图像以后,在MATLAB上运行 set(0,'ShowHiddenHandles','On')
set(gcf,'menubar','figure')
这时候你会发现scope的工具栏的上面多了一行,点击insert-axes,鼠标会变成十字形状,然后再图像的任意一处双击左键出现一个对话框PropertyEditor,选中style在窗口的右便会出现color,这时你就可以任意修改背景颜色了。
建议你最好保存数据在workspace里面,用plot的方法打印图形。不要直接复制示波器的波
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务