thatsky 发表于 2008-9-25 10:52

请问各位高手这样的图可以画吗?

初次接触matlab, 想知道这样的图是怎么画的,请大家指教。
这是一个压电换能器接受声波信号的输出图,如果可以画,需要知道那些量
这个图我是从试验中得到的,我现在用ansys做模拟 因为计算量大想知道只算一部分的情况下,画出整个图形

[ 本帖最后由 thatsky 于 2008-9-25 16:49 编辑 ]

handb 发表于 2008-9-25 10:58

可以,只要知道横纵坐标的值就可以了

robotwyx 发表于 2008-9-25 11:33

那么如何才能设置使得图形的坐标刻度只显示左侧和下侧,而右边与上侧均没有刻度,但是那个坐标框还是有的。
期待高人给予答复啊!

sigma665 发表于 2008-9-25 14:06

回复 板凳 robotwyx 的帖子

那是matlab默认的:@L

zhong84 发表于 2008-9-25 14:58

这个怕是没法弄。
不过可以把保存的图片编辑一下,擦掉上面的刻度
当然是笨办法

robotwyx 发表于 2008-9-25 16:06

感觉不是这样的,我见过好多文章的图是我说的那种样子,但是不知道具体是怎么处理的,
比如下图这两个图,这样的图在文中很多,因该不会是用笨办法来处理的

[ 本帖最后由 ChaChing 于 2010-8-10 14:57 编辑 ]

messenger 发表于 2008-9-25 16:25

这也和别人学?

原帖由 robotwyx 于 2008-9-25 15:59 发表 http://www.chinavib.com/forum/images/common/back.gif
感觉不是这样的,我见过好多文章的图是我说的那种样子,但是不知道具体是怎么处理的,

thatsky 发表于 2008-9-25 16:48

这个图我是从试验中得到的,我现在用ansys做模拟 因为计算量大想知道只算一部分的情况下,画出整个图形

咕噜噜 发表于 2008-9-25 16:59

回复 板凳 robotwyx 的帖子

这个的确是matlab默认的,右边的框也是可以去掉的

robotwyx 发表于 2008-9-25 17:10

是啊,啥都学习吗,我本人感觉这样画出来的图比较好看,而且符合客观事实,毕竟右边与上边没有数值,标上刻度就不太好了。特别是当那些刻度线是向外时,四周均有刻度线象刺猬一样非常难看。

xianfa110 发表于 2008-9-28 00:54

在Edit Plot(就是那个箭头)下,双击图,出来属性编辑窗口,在style里把axes box点掉,就去掉右边和上边的框了:lol

sogooda 发表于 2008-9-28 09:25

回复 12楼 xianfa110 的帖子

这个在命令行实现是box off,楼主可以试试,不知道是不是你想要的。

笑石头 发表于 2008-9-28 11:27

you can refer to the command as following:
plottools, semilogx, semilogy, loglog, plotyy, plot3, grid,    title, xlabel, ylabel, axis, axes, hold, legend, subplot, scatter.

ChaChing 发表于 2008-9-30 08:10

回复 板凳 robotwyx 的帖子

我查过figure/axis的handle property, 的确无此功能
若你要此功能, 或许可export资料到Excel去绘图
Excel的默认图形设定即是
或則
aa=randn(10,1); plot(aa); hold on; box off
rr=axis; plot(rr(1:2),,'k'); plot(, rr(3:4),'k');

[ 本帖最后由 ChaChing 于 2008-9-30 08:24 编辑 ]

thatsky 发表于 2008-10-5 18:37

谢谢 大家啊
受益匪浅
页: [1]
查看完整版本: 请问各位高手这样的图可以画吗?