tjucruiser 发表于 2008-7-6 23:29

请问哪位高手画过盒状图,请您指点

盒装图的样子见附图,请您指点

sogooda 发表于 2008-7-7 08:00

doc boxplot

tjucruiser 发表于 2008-7-8 09:56

请教用matlab作图的高手,怎么画出图中的这个括号

见附图中说明和图示,在matlab的fig图中怎么实现这个括号,多谢

wwbeyondww 发表于 2008-7-8 15:06

没见过,
不能导出图像后再处理么?

huihui123 发表于 2008-7-13 16:38

可以
可以根据括号的两个端点和两个拐点共四点坐标,
然后用PLOT命令 :plot(x,y,'-')
就可以实现了

bainhome 发表于 2008-7-26 15:13

一个折中的办法:
1.boxplot画图;
2.进入plot编辑状态,在必要部位放一个textbox,输入如下代码:$$\overbrace{\qquad \qquad \qquad \qquad \qquad }$$注:转义字符“\qquad”代表两空格,长度自行调整。
3.消去textbox线框。

ChaChing 发表于 2009-8-11 19:03

回复 地板 bainhome 的帖子

这个不会, 刚刚试了下LZ的方法!
但没出结果, 倒是一堆警讯(如下)!:@L
Warning: uncompleted command in TeX text string:
'$$\overbrace{\qquad \qquad \qquad \qquad \qquad }$$'.
why ? 我matlab r2006a

friendchj 发表于 2009-8-11 20:34

回复 5楼 ChaChing 的帖子

调出属性框,把其 Interpreter 属性由 Tex设为Latex即可。

ChaChing 发表于 2009-8-11 23:50

回复 6楼 friendchj 的帖子

我先设个textbox, 然後更改Interpreter 属性为Latex, 的确会出现那个图样, 但Command window仍出现一堆警讯(如下)!
而且每按一次, 又重覆出现! 真的不知为何?
Warning: Unable to interpret TeX string. Invalid LaTeX string.

friendchj 发表于 2009-8-12 09:45

不太清楚,我的版本2008a,设置成Latex就没有警告了。
你把'$$\overbrace{\qquad \qquad \qquad \qquad \qquad }$$'
换成
'$\overbrace{\qquad \qquad \qquad \qquad \qquad }$'
试试

ChaChing 发表于 2009-8-12 21:14

回复 8楼 friendchj 的帖子

谢谢! 你建议的昨晚都有乱试过! 汗! 不太懂就只得乱试!
搅不好是旧版本的bug吧!
页: [1]
查看完整版本: 请问哪位高手画过盒状图,请您指点