当前位置: 首页 > news >正文

Matlab -- meshgrid和peaks的用法

        最近在看到关于三维路径规划方面中,提到使用了样条插值的方法,其中提到了meshgrid和peaks。也查阅了相关资料,现将查阅的资料整理如下。

1 meshgrid函数

        该函数是网格采样点的函数。

主要使用的函数为[X,Y]=meshgrid(xgv,ygv);

meshgrid函数生成的X,Y是大小相等的矩阵,xgv,ygv是两个网格矢量,xgv,ygv都是行向量

解释:输出X的每一行的数值都是复制的x的值;输出Y的每一列的数值都是复制的y的值。

[X,Y] = meshgrid(1:3,10:14)
X =1     2     31     2     31     2     31     2     31     2     3Y =10    10    1011    11    1112    12    1213    13    1314    14    14

2 peaks函数

        peaks函数‌在‌MATLAB中用于生成一个‌三维曲面图,该曲面图由两个变量的样本函数生成。该函数可以返回一个49x49的矩阵,也可以根据指定的网格大小返回一个n×n的矩阵。如果不指定网格大小,默认返回一个49x49的矩阵。

返回坐标

Z = peaks 返回在一个 49×49 网格上计算的 peaks 函数的 z 坐标。

Z = peaks(n) 返回在一个 n×n 网格上计算的 peaks 函数。如果将 n 指定为长度为 k 的向量,则 MATLAB 将在一个 k×k 网格上计算该函数。

Z = peaks(Xm,Ym) 返回在 XmYm 指定的点上计算的 peaks 函数。XmYm 的大小必须相同或兼容。例如可以将 XmYm 指定为 meshgrid 格式的矩阵。

查阅资料:

peaks 函数 - MATLAB peaks


http://www.mrgr.cn/news/24079.html

相关文章:

  • Android 知识简记 快速回顾各种知识
  • JavaScript将后端获取到的byte数组转为文件_byte数组转文件
  • C#迭代器方法和yield用法
  • 分类预测|基于雪消融优化BP神经网络的数据分类预测Matlab程序SAO-BP 多特征输入多类别输出 含基础程序
  • 线程的六种状态
  • Java重修笔记 第五十三天 坦克大战(一)绘图入门
  • Go语言现代web开发08 if和switch分支语句
  • 2024年智能录屏解决方案全攻略,从桌面到云端
  • K8s之DNS方案
  • Golang | Leetcode Golang题解之第397题整数替换
  • 8.10Laplacian算子
  • 『功能项目』播放动画时禁止点击移动【40】
  • C++第五节 - this指针、构造函数、析构函数
  • C++ | Leetcode C++题解之第398题随机数索引
  • 全球热门剪辑软件大搜罗
  • 项目答辩总结
  • JavaScript --while案例求一个数字的阶乘
  • 骑砍2霸主MOD开发(26)-使用TrfExporterBlender制作TRF文件
  • QScopedPointer的了解
  • 【LVI-SLAM】RTK、GPS和GNSS定位技术