gradient函数 compass函数

梯度:变化/参考量
gradient()是求数值梯度函数的命令。[Fx,Fy]=gradient(x),其中Fx为其水平方向上的梯度,Fy为其垂直方向上的梯度,Fx的第一列元
素为原矩阵第二列与第一列元素之差,Fx的第二列元素为原矩阵第三列与第一列元素之差除以2,以此类推:Fx(i,j)=(F(i,j+1)-F(i,jwww.iLoveMatlab.cn
-1))/2。最后一列则为最后两列之差。同理,可以得到Fy。

1。如果F是一维矩阵,则FX=gradient(F,H)返回F的一维数值梯度。H是F中相邻两点间的间距。


2。如果F是二维矩阵,返回F的二维数值梯度。《Simulink与信号处理》

[FX,FY]=gradient(F,HX,HY)。HX,HY参数表示各方向相邻两点的距离。


3。如果F是三维矩阵,返回F的三维数值梯度。

[FX,FY,FZ]=gradient(F,HX,HY,HZ)。

HX,HY,HZ参数表示各方向相邻两点的距离。 Matlab中文论坛


例:
>>x=[6,9,3,4,0;5,4,1,2,5;6,7,7,8,0;7,8,9,10,0]
x =

6 9 3 4 0
gradient函数 compass函数
5 4 1 2 5
6 7 7 8 0
7 8 9 10 0

>> [Fx,Fy]=gradient(x)
Fx =

3.0000-1.5000-2.5000-1.5000 -4.0000

book.iLoveMatlab.cn


-1.0000-2.0000-1.00002.00003.0000
1.00000.50000.5000-3.5000-8.0000
1.00001.00001.0000-4.5000 -10.0000www.iLoveMatlab.cn


Fy =

-1.0000-5.0000-2.0000-2.00005.0000
0-1.00002.00002.00000 book.iLoveMatlab.cn
1.00002.00004.00004.0000 -2.5000
1.00001.00002.00002.00000

www.iLoveMatlab.cn


  

爱华网本文地址 » http://www.413yy.cn/a/25101014/209243.html

更多阅读

round函数怎么用 精 java round函数怎么用

round函数怎么用 精——简介round函数通常用于四舍五入求值,通常函数中会传入两个参数,第一个参数是要四舍五入的数字。第二个参数就是位数,按此位数对第一个参数进行四舍五入。round函数使用的范围很广,下面就跟随小编一起来看看round

VBA编程中MsgBox函数怎么用 vba msgbox

VBA编程中MsgBox函数怎么用——简介Excel编程中的MsgBox函数用于输出一个对话框,该函数在编程调试以及输出结果方面具有极为重要的意义。下面小编就为大家讲解一下该函数的具体使用方法。VBA编程中MsgBox函数怎么用——方法/步骤

excel公式函数详解:19 yearfrac函数用法介绍

excel公式函数详解:[19]yearfrac函数用法介绍——简介一个良好的规划对于生活品质和工作效率都极其重要,在实际生活中我们往往需要计算一年有几个项目,每个项目需要花费多长时间。不同的工作其所花的中心也应该不一样。在excel中有一个

MATLAB 各种 对数函数 用法以及实例 matlab 对数函数

MATLAB 各种 对数函数 用法以及实例——简介在MATLAB运算当中,我们常常需要求对数,在编写M文件的过程中,我们也需要表示对数,下面我就通过一些示例介绍一下如何在MATLAB中求对数。MATLAB 各种 对数函数 用法以及实例——工具/原料MATLA

excel标准差函数 excel概率标准差函数

excel标准差函数——简介excel怎么求一系列数据的标准方差呢?请往下看excel标准差函数——工具/原料excelexcel标准差函数——stdev函数excel标准差函数 1、STDEV函数估算的标准偏差是基于样本的,这里标准偏差的计算使用“n-1”方

声明:《gradient函数 compass函数》为网友花开彼岸分享!如侵犯到您的合法权益请联系我们删除