声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: abcdefg

[编程技巧] 三维绘图求助

 关闭 [复制链接]
 楼主| 发表于 2007-12-20 19:32 | 显示全部楼层
谢谢各位的帮忙,我要画的是直角坐标图,我急用啊,这是我第一次借助论坛解决问题,没想到这论坛这么好,这里的人也这么热心,再次谢谢大家
回复 支持 反对
分享到:

使用道具 举报

发表于 2007-12-20 20:01 | 显示全部楼层

回复 #16 abcdefg 的帖子

请写出正确的直角坐标表达式,然后找15楼的提示去做

[ 本帖最后由 花如月 于 2007-12-20 20:03 编辑 ]
发表于 2007-12-20 22:18 | 显示全部楼层
作一个坐标变换, x=r*cos(theta); y=r*sin(theta); mesh(x,y,z)即可.
 楼主| 发表于 2007-12-21 10:47 | 显示全部楼层
谢谢各位,我想画直角坐标系的图,拜托大家了
 楼主| 发表于 2007-12-21 11:03 | 显示全部楼层
我是没整出来,我现在是刚学还没看多少,希望十五楼的高手能不能给我编个程序出来,拜托了。
 楼主| 发表于 2007-12-21 11:26 | 显示全部楼层

二重积分编程

各位高手,我现在编了一程序怎么作出的图是一条直线啊,请指教
function yout=plot112
a=zeros(20,1);
n=1;
for i=1:20
    a(i)=1/(pi*500000000000*n.^6).*dblquad(@fun,0,15,0,2*pi,[],[],n);
    i
    n=n+1;
end
n=1:20;
plot(n,a);
function  z= fun(x,y,n)
    z=x.*(x.*cos(y)+n.^2*2000).^2.*(x.*sin(y)+n.^2*2000).*exp(-1/(n.^2*2000)-2*x.*cos(y)-2*x.*sin(y)-40000*n.^2);
谢谢大家
发表于 2007-12-21 11:52 | 显示全部楼层
 楼主| 发表于 2007-12-29 11:29 | 显示全部楼层
我的图做出来了
发表于 2007-12-29 13:43 | 显示全部楼层
希望你可以分享下
发表于 2007-12-29 14:40 | 显示全部楼层
楼主发了另外的帖,因此本贴关闭
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-13 01:39 , Processed in 0.060305 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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