MATLAB可视化(七)如何用matlab绘制三维图(三维网格图、曲面图)加底面投影,peaks函数内容。

本文主要是介绍MATLAB可视化(七)如何用matlab绘制三维图(三维网格图、曲面图)加底面投影,peaks函数内容。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

除了之前说道的plot3函数,还可以有以下几种函数。

一、绘制三维网格图

1 mesh函数

eg:绘制函数z=x^{2}+y^{2}+6

%1 三维网格图mesh函数
%绘制函数z=x^2+y^2+6
x=-4:.2:4;
y=x;
[X,Y]=meshgrid(x,y);%生成网格矩阵
Z=X.^2+Y.^2+6;
mesh(X,Y,Z)

 

 2、绘制三维网格图并加上底部投影peaks函数

eg:


%绘制三维网格图并且在下面绘制投影peaks函数
[X,Y]=meshgrid(-3:.125:3);
Z=peaks(X,Y);
meshc(X,Y,Z);
axis([-3 3 -3 3 -10 5]) %x y z 坐标轴范围

 

 二、 绘制三维表明图并加上底部投影surf函数

 eg :

%绘制三维曲面图并且在下面绘制投影surf函数
[X,Y,Z]=peaks(30);
surfc(X,Y,Z);
colormap spring %设置颜色,可以换成hsv、summer等试一试
axis([-3 3 -3 3 -10 5]) %x y z 坐标轴范围%peaks是一个函数,其中有2个变量。由平移和放缩高斯分布函数获得。
% 这里输入n(=30)是说输出30*30的矩阵
%Z = peaks(n)   %生成n×n的矩阵;Z = peaks(X,Y)   %计算给定x和y(必须是相同大小)的峰值,并返回一个大小相同的矩阵。

 注:

peaks是一个函数,其中有2个变量。由平移和放缩高斯分布函数获得。

这里输入n(=30)是说输出30*30的矩阵

Z = peaks(n) %生成n×n的矩阵;Z = peaks(X,Y) %计算给定x和y(必须是相同大小)的峰值,并返回一个大小相同的矩阵。

peaks函数可以在matlab中直接输入查看:

 

这篇关于MATLAB可视化(七)如何用matlab绘制三维图(三维网格图、曲面图)加底面投影,peaks函数内容。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/277051

相关文章

Git可视化管理工具(SourceTree)使用操作大全经典

《Git可视化管理工具(SourceTree)使用操作大全经典》本文详细介绍了SourceTree作为Git可视化管理工具的常用操作,包括连接远程仓库、添加SSH密钥、克隆仓库、设置默认项目目录、代码... 目录前言:连接Gitee or github,获取代码:在SourceTree中添加SSH密钥:Cl

Python使用Matplotlib绘制3D曲面图详解

《Python使用Matplotlib绘制3D曲面图详解》:本文主要介绍Python使用Matplotlib绘制3D曲面图,在Python中,使用Matplotlib库绘制3D曲面图可以通过mpl... 目录准备工作绘制简单的 3D 曲面图绘制 3D 曲面图添加线框和透明度控制图形视角Matplotlib

Pandas中统计汇总可视化函数plot()的使用

《Pandas中统计汇总可视化函数plot()的使用》Pandas提供了许多强大的数据处理和分析功能,其中plot()函数就是其可视化功能的一个重要组成部分,本文主要介绍了Pandas中统计汇总可视化... 目录一、plot()函数简介二、plot()函数的基本用法三、plot()函数的参数详解四、使用pl

使用Python实现矢量路径的压缩、解压与可视化

《使用Python实现矢量路径的压缩、解压与可视化》在图形设计和Web开发中,矢量路径数据的高效存储与传输至关重要,本文将通过一个Python示例,展示如何将复杂的矢量路径命令序列压缩为JSON格式,... 目录引言核心功能概述1. 路径命令解析2. 路径数据压缩3. 路径数据解压4. 可视化代码实现详解1

Python 交互式可视化的利器Bokeh的使用

《Python交互式可视化的利器Bokeh的使用》Bokeh是一个专注于Web端交互式数据可视化的Python库,本文主要介绍了Python交互式可视化的利器Bokeh的使用,具有一定的参考价值,感... 目录1. Bokeh 简介1.1 为什么选择 Bokeh1.2 安装与环境配置2. Bokeh 基础2

Python的time模块一些常用功能(各种与时间相关的函数)

《Python的time模块一些常用功能(各种与时间相关的函数)》Python的time模块提供了各种与时间相关的函数,包括获取当前时间、处理时间间隔、执行时间测量等,:本文主要介绍Python的... 目录1. 获取当前时间2. 时间格式化3. 延时执行4. 时间戳运算5. 计算代码执行时间6. 转换为指

Python正则表达式语法及re模块中的常用函数详解

《Python正则表达式语法及re模块中的常用函数详解》这篇文章主要给大家介绍了关于Python正则表达式语法及re模块中常用函数的相关资料,正则表达式是一种强大的字符串处理工具,可以用于匹配、切分、... 目录概念、作用和步骤语法re模块中的常用函数总结 概念、作用和步骤概念: 本身也是一个字符串,其中

Python实现word文档内容智能提取以及合成

《Python实现word文档内容智能提取以及合成》这篇文章主要为大家详细介绍了如何使用Python实现从10个左右的docx文档中抽取内容,再调整语言风格后生成新的文档,感兴趣的小伙伴可以了解一下... 目录核心思路技术路径实现步骤阶段一:准备工作阶段二:内容提取 (python 脚本)阶段三:语言风格调

一文详解如何在Python中从字符串中提取部分内容

《一文详解如何在Python中从字符串中提取部分内容》:本文主要介绍如何在Python中从字符串中提取部分内容的相关资料,包括使用正则表达式、Pyparsing库、AST(抽象语法树)、字符串操作... 目录前言解决方案方法一:使用正则表达式方法二:使用 Pyparsing方法三:使用 AST方法四:使用字

shell编程之函数与数组的使用详解

《shell编程之函数与数组的使用详解》:本文主要介绍shell编程之函数与数组的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录shell函数函数的用法俩个数求和系统资源监控并报警函数函数变量的作用范围函数的参数递归函数shell数组获取数组的长度读取某下的