4.6 matlab图形修饰处理(视点处理、色彩处理、裁剪处理)

本文介绍了Matlab中的图形修饰技术,包括视点处理、色彩处理和图形裁剪。视点处理涉及方位角和仰角的概念及view函数的用法。色彩处理讲解了颜色的向量表示、色图矩阵及其应用。图形的裁剪处理通过设置NaN值实现部分图形的隐藏。文中给出了多个实例,如从不同视点展示曲面、自定义色图和裁剪图形等。
摘要由CSDN通过智能技术生成

在这里插入图片描述

1、视点处理
方位角和仰角
在这里插入图片描述
方位角:
它是视点与原点连线在xy平面上的投影与y轴负方向形成的角度,正值表示递时针,负值表示顺时针。

仰角:
它是视点与原点连线与y平面的夹角,正值表示视点在xy平面上方,负值表示视点在xy平面的下方。

( 1 ) view函数的基本用法
view(az, el)

其中,az为方位角,el为仰角,均以度为单位。系统默认的视点定义为方位角-37.5度,仰角30度

( 2 ) view函数的其他用法
①view(x, y,z)
②view(2)
③view(3)

①xyz为视点在笛卡尔坐标系中的位置
②“2设置从二维平面观察图形,即方位角为0度仰角为90度
③“3设置从三维空闻观察图形,视点使用默认方位角和仰角

例1:绘制函数z=(x -1) ^2+(y -2) ^2-1曲面,并从不同视点展示曲面。

[x,y] = meshgrid(0:0.1:2,1:0.1:3);
z = (x-1).^2+(y-2).^2-1;

subplot(2,2,1)
mesh(x,y,z)
title('方位角=-37.5{\circ},仰角=30{\circ}','color','r','fontsize',14)

subplot(2,2
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值