MATLAB中三维曲面命令

曲面图是在网格图的基础上,在小网格之间用颜色填充。可以通过surf命令来画曲面图。

如果想看曲面背后图形的情况,可以在曲面的相应位置打个洞孔,即将数据设置为NaN,所有的MATLAB作图函数都忽略NaN的数据点,在该点出现的地方留下一个洞孔。

例:观察山峰在x∈(-0.6,0.5),y∈(0.8,1,2)时曲面的背后情况。

>> close all
>> [X,Y,Z] = peaks(30);
>> x = X(1,:);
>> y = Y(:,1);
>> i = find(y > 0.8 & y < 1.2);
>> j = find(x > -.6 & x < 5);
>> Z(i,j) = nan * Z(i,j);
>> surf(X,Y,Z)
>> title('带洞孔的山峰表面');
>> xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis')
>> 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值