24小时热门版块排行榜    

查看: 1612  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

点点智慧

木虫 (小有名气)

[求助] 想问下大家这样的图怎样用matlab画出来?非常感谢已有1人参与

如题,谢谢

想问下大家这样的图怎样用matlab画出来?非常感谢


发自小木虫IOS客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

点点智慧

木虫 (小有名气)

3楼2018-01-11 21:48:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

Yan_Jordan

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
clear
close all

n=10;

p=0:0.01:2*pi;
t=0:0.01:10;

[phi,r]=meshgrid(p,t);

y=cos(n*r+pi);

[X,Y,Z]=pol2cart(phi,r,y);

mesh(X,Y,Z);
colormap(gray);
view(2)

简单写了个例子,n值可以调节黑白纹的间隔,如果你要取想你给图片的正方形在最后加上

axis([-4 4 -4 4])

这个值可以自己调节。

当然你可以通过自定义y函数来改变不同的同心圆渐变图形
2楼2017-03-26 23:15:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见