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     3
     1     2     3
     1     2     3
     1     2     3
     1     2     3

Y =

    10    10    10
    11    11    11
    12    12    12
    13    13    13
    14    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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

且行且安~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值