数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 4880|回复: 7

那位大哥知道如何划阴影呀~~(MATLAB)

[复制链接]
发表于 2004-7-12 22:50:27 | 显示全部楼层 |阅读模式
谢谢拉,我都快愁死了
发表于 2004-7-15 06:57:33 | 显示全部楼层
好像在matlab中没有看到过画阴影线的函数,不过我觉得是不是你可以通过在不同区域填充不同的颜色来达到你的目的呢?填充图形用函数fill
 楼主| 发表于 2004-7-15 16:20:51 | 显示全部楼层
谢谢,可如果是3维的呢?
发表于 2004-7-16 07:16:28 | 显示全部楼层
<>我理解你的意思就是要标识出不同的区域是么?你在三维怎么能画阴影线呢?变通一下吧,想个别的办法来标识.</P>
<>或者你去研究一下这个例子,matlab的联机帮助文档中,demos下matlab-graphics-volume visualization例,看看是不是会有些启发</P>
发表于 2004-7-16 07:29:23 | 显示全部楼层


<>寒假国际赛时曾经画过的一个图,你看看有没有帮助</P>
<> ttaROQYT.jpg (28.03 KB, 下载次数: 0)
</P>
 楼主| 发表于 2004-7-16 07:49:42 | 显示全部楼层
<>如果单单是将各部分分开的话,那使用patch函数就可以了吧,在不同的区域涂不同的颜色</P>
<>试想一个实物放在地面上,在阳光的照射下会有阴影出现,可不可以表现出来呢</P>
<>这个好象比较麻烦</P>
发表于 2004-9-1 22:55:31 | 显示全部楼层
[QUOTE] <>This example uses the line function to add a shadow to plotted data. First, plot some data and save the line's  handle:</P><>t = 0:pi/20:2*pi;
hline1 = plot(t,sin(t),'k');
Next, add a shadow by offsetting the x coordinates. Make the shadow line light gray and wider than the default LineWidth:</P><>hline2 = line(t+.06,sin(t),'LineWidth',4,'Color',[.8 .8 .8]);
Finally, pop the first line to the front:</P><P>对不起,我不知道传图形,你可以按照上面的命令试一试,我想应该是你所说的阴影吧。</P>
发表于 2004-9-4 18:28:44 | 显示全部楼层
<v:shapetype> <v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path gradientshapeok="t" connecttype="rect" extrusionok="f"></v:path><lock v:ext="edit" aspectratio="t"></lock></v:shapetype><v:shape><v:imagedata></v:imagedata></v:shape>
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-27 19:52 , Processed in 0.092083 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表