Mathematica中文论坛-非官方

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 6527|回复: 0
打印 上一主题 下一主题

豆粑粑,matlab 设置 contour的z的位置。

[复制链接]

532

主题

602

帖子

3031

积分

论坛元老

Rank: 8Rank: 8

积分
3031
跳转到指定楼层
楼主
发表于 2016-11-7 14:11:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
问题是我的一个帖子。希望将一个3D的平面 分别投影到xoy,xoz,yoz三个平面上。
xoy,和yoz分别实现了。
xoy本想通过 surf或是contourf在z=0上实现,有同学回复,说是z应该 在一个特定的平面上。
于是,实现一下。

小华丽 。

  1. clear all
  2. clc

  3. [X,Y,Z] = peaks;

  4. [~,hContour] = contourf(X,Y,Z,20,'edgecolor','none');   
  5. hContour.ContourZLevel = -10; % set the contour's Z position
  6. view(44,30)
  7. colormap(jet)
复制代码



其中 ,有人说2014a之前 的实现方法 不相同 ,现在两个本子的matlab 都 是2015之后的,暂时无法验证。


fig_surf_cont_contourZLevel.png (48.57 KB, 下载次数: 828)

fig_surf_cont_contourZLevel.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Mathematica中文论坛-非官方 ( 辽ICP备16001491号-1

GMT+8, 2024-4-28 07:43 , Processed in 0.118327 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表