用matlab画墨西哥草帽

 时间:2026-02-13 20:04:35

1、%先分出二维的格子

[x,y]=meshgrid(-8:0.01:8);

%写出半径表达式,eps防止0/0

r=sqrt(x.^2+y.^2)+eps;

2、%删除圆外部分

for k=1:1601

    for l=1:1601

        if r(k,l)>8

            r(k,l)=nan;

        end

    end

end

3、%墨西哥草帽的关键函数

z=sin(r)./r;

4、%earth效果,可加可不加

load earth

colormap(map);

5、%画草帽

mesh(z);

axis off;

shading interp

1、图形依次为:没有加earth的草帽;加了earth的草帽;DIY表情包

用matlab画墨西哥草帽

用matlab画墨西哥草帽

用matlab画墨西哥草帽

  • Matlab 如何在同一个窗口绘制多个图
  • matlab怎么在一个图形窗口中画多个图形
  • matlab中怎么输入指数
  • matlab命令行窗口怎么打开
  • matlab中sqrt是什么,怎么使用
  • 热门搜索
    滴虫性阴炎是怎么得的 九的笔顺怎么写 腰肌劳损怎么办 年化收益率怎么算 西南交通大学怎么样 vpn怎么设置 mojito怎么发音 华东理工大学怎么样 黑色大衣怎么搭配 老是头晕怎么回事