24小时热门版块排行榜    

查看: 1611  |  回复: 2

点点智慧

木虫 (小有名气)

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

如题,谢谢

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


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

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的回帖

点点智慧

木虫 (小有名气)

谢谢,刚看到,太感谢了

发自小木虫Android客户端
3楼2018-01-11 21:48:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 点点智慧 的主题更新
信息提示
请填处理意见