GPS*_*ter 8 matlab border figure matlab-figure
Matlab在绘图周围显示黑色边框,我想将其删除.我想我应该使用类似的东西:
set(Figure#,'PropertyName',PropertyValue);
Run Code Online (Sandbox Code Playgroud)
但我不确定应该使用什么PropertyName或PropertyValue ...
编辑:
我尝试了所有的建议,包括:
set(gca,'box','off');
set(gca,'xcolor','w','ycolor','w','xtick',[],'ytick',[]);
axis off;
Run Code Online (Sandbox Code Playgroud)
这个数字仍然有一个黑色的寄宿生,看起来像这样:

编辑2:这是一个简化的包,可以重现黑盒子.运行名为"runPlot"的脚本.这是:http: //dl.dropbox.com/u/8058705/plotTest.zip 我无法弄清楚为什么盒子仍然可见.这可能是由于"plotTEC.m"中的一行
axis([-.65 .6 .25 1.32]) % hardwiring axis length since the coastline runs off of the plot
@Pursuit:如果我使用"情节浏览器"我会得到一个递归错误....我不熟悉matlab绘图包但这看起来很奇怪.有没有其他人得到这个错误?再次,谢谢你们的建议!
有没有人有任何其他建议?
提前致谢!
Pur*_*uit 14
您想要试验轴的属性.一些感兴趣的属性.
xcolor %The color of the x-axis line and the x axis labels
ycolor %
box %'on', or 'off' indicating if one or both sides of a plot should have lines
xtick %Where to place the labels
ytick
Run Code Online (Sandbox Code Playgroud)
对于完全裸露的情节,请使用:
figure
set(gca,'xcolor','w','ycolor','w','xtick',[],'ytick',[])
Run Code Online (Sandbox Code Playgroud)
将图形背景设置为白色
set(gcf,'color','w')
Run Code Online (Sandbox Code Playgroud)
根据您的确切问题,您可以尝试"框"属性,以查看它如何影响您的情节
set(gca,'box','on')
set(gca,'box','off')
Run Code Online (Sandbox Code Playgroud)
如果你想关闭实际的情节线但保留情节标签,那么我不知道一个简单的解决方案.我认为我需要如上所述删除轴,然后使用该text功能手动添加标签.
编辑:正如我刚从这个问题中学到的,Plot Overlay MATLAB你也可以试试
axis off
axis on
Run Code Online (Sandbox Code Playgroud)
我认为相当于
set(gca,'visible','off')
set(gca,'visible','on')
Run Code Online (Sandbox Code Playgroud)
编辑2:
如果没有其他工作,请激活图中的"绘图浏览器".使用"视图" - >"绘图浏览器".从绘图浏览器面板中取消选中每个对象,直到找出哪个对象正在绘制您需要删除的行.
然后双击有问题的对象以打开"属性编辑器"面板,并且很可能单击"更多属性"以查看该对象的所有可能属性.从那个角度来看,你可以(希望)弄清楚哪些对象正在绘制有问题的线条.
在找出要编辑的对象和属性之后,您可以找出代码中创建对象的位置,并以编程方式设置属性.
| 归档时间: |
|
| 查看次数: |
49274 次 |
| 最近记录: |