如何修改alphamap

手把手教学。

东西/原料

  • MATLAB
  • 电脑

方式/步调

  1. 1

    号令行键入:

    [x,y,z] = meshgrid(-1.25:.1:-.25,-2:.2:2,-2:.1:2);

    %界说XYZ三个变量。

  2. 2

    号令行键入:

    v = x.*exp(-x.^2-y.^2-z.^2);

    %界说v的关系。

  3. 3

    号令行键入:

    h = slice(x,y,z,v,[-1 -.75 -.5],[],[0]);

    set(h,'EdgeColor','none',...

    'FaceColor','interp',...

    'FaceAlpha','interp')

    %建立切片平面

  4. 4

    号令行键入:

    alpha('color')

    %显示图形。

  5. 5

    号令行键入:

    alphamap('rampdown')

    %利用不透明度线性递减的 alphamap 

  6. 6

    号令行键入:

    alphamap('increase',.1)

    %将 alphamap 中的每个值增添 0.1 来实现所需的透明度。

  7. 7

    号令行键入:

    colormap hsv

    %指定 hsv 颜色图。

    END
  • 发表于 2020-04-19 17:01
  • 阅读 ( 702 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具