24小时热门版块排行榜    

CyRhmU.jpeg
查看: 958  |  回复: 18
当前主题已经存档。

windhair

铜虫 (小有名气)

★ ★
sunxiao(金币+2,VIP+0):谢谢参与交流,欢迎常来仿真编程版 4-3 22:41
引用回帖:
Originally posted by hitzhang at 2009-4-3 14:25:
看上去像椭圆是因为你原图中坐标比例尺不一致,这样的图个人认为不是很科学,你可以这样:set(gca,'PlotBoxAspectRatio',[1 2 5])

不是的,原图虽然比例联一样,但是可以看出长短径是随着轴向变化的,这个用cylinder是做不成的, 我建议写一个参数变径椭圆方程做
大体是
CODE:
y = r1(x) * sin(theta)
z = r2(x) * cos(theta)

其中 r1 r2 给成母线方程
11楼2009-04-03 15:36:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hitzhang

木虫 (正式写手)

★ ★ ★ ★
sunxiao(金币+4,VIP+0):谢谢参与交流,欢迎常来仿真编程版 4-3 22:41
>> l=0.8;f = 0.8; k = (2*pi)/l; x = 0;
>> w=l/(f*pi);z0=k*(w)^2/2;
>> R=6;w0=R*w;z01=k*(w0)^2/2;
>> t=3000:3200;[X,Y,Z] = cylinder((t-3100).^2/10000+2,200);
>> Y=Y*2;
>> Z=Z*200+3000;
>> I=(exp(((-2).*(X.^2))./((w).^2*(1+Z.^2./z0^2))).*exp(((-2).*(Y.^2))./((w0).^2*(1+Z.^2./(z01)^2))))./((1+Z.^2./z0^2).^(0.5).*(1+Z.^2./(z01)^2).^(0.5));
>> hx=mesh(X,Y,Z,I);
>> set(hx,'FaceColor','interp','Facealpha',0.7)
>> XL=get(gca,'XLim');
>> YL=get(gca,'YLim');
>> ZL=get(gca,'ZLim');
>> axis tight,set(gca,'PlotBoxAspectRatio',[XL(2)-XL(1) YL(2)-YL(1) (ZL(2)-ZL(1))/5])
>> xlabel('X, \mum'),ylabel('Y, \mum'),zlabel('Z, \mum')
>> grid off
>> colorbar
>>
12楼2009-04-03 16:22:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

windhair

铜虫 (小有名气)

★ ★ ★ ★
sunxiao(金币+4,VIP+0):谢谢参与交流,欢迎常来仿真编程版 4-3 22:42
with the scaleing in X and Y directions with respect to Z, you can get what you want

for example, with this code
CODE:
Y=2.0 * Y .*(Z + 2);
X = 2 * X .*(3*Z-2);

you will get
13楼2009-04-03 17:58:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lxy6522

金虫 (小有名气)

多谢各位帮忙!!
14楼2009-04-07 18:58:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

激情无限

金虫 (正式写手)

好厉害!!
15楼2009-05-23 20:30:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunberts

新虫 (初入文坛)

学习了。。。
16楼2009-05-23 23:58:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangxueru

木虫 (小有名气)

17楼2009-08-03 16:53:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gjf_yaya

木虫 (正式写手)

我也是进来学习的
18楼2009-08-20 00:57:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunxiao

荣誉版主 (著名写手)

小木虫钓鱼协会会长

学习的好地方
西南交大隧道方向招硕、博士
19楼2009-08-20 05:51:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lxy6522 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见