转载出处:点击打开链接

Gradient(F)函数求的是数值上的梯度,假设F为矩阵.
>> 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
     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
    -1.0000    -2.0000    -1.0000    2.0000    3.0000
    1.0000    0.5000    0.5000    -3.5000    -8.0000
    1.0000    1.0000    1.0000    -4.5000    -10.0000

Fy =
    -1.0000    -5.0000    -2.0000    -2.0000    5.0000
    0        -1.0000    2.0000    2.0000    0
    1.0000    2.0000    4.0000    4.0000    -2.5000
    1.0000    1.0000    2.0000    2.0000    0

计算规则: [Fx,Fy]=gradient(F),其中Fx为其水平方向上的梯度,Fy为其垂直方向上的梯度,Fx的第一列元素为原矩阵第二列与第一列元素之差,Fx的第二列元素为原矩阵第三列与第一列元素之差除以2,以此类推:Fx(i,j)=(F(i,j+1)-F(i,j-1))/2。最后一列则为最后两列之差。同理,可以得到Fy。

matlab gradient函数原理相关推荐

  1. matlab smooth原理,Matlab smooth函数原理

    由于项目上要用到平滑一维数组数据,参考Matlab  smooth函数转成c++代码 //x,g均为数组,具体内容略 plot(x,g);hold on,plot(x,smooth(g,50),'r' ...

  2. matlab filter函数原理,基于python实现matlab filter函数过程详解

    matlab中的filter函数: y = filter(b,a,x) python实现matlab中的filter函数 def filter_matlab(b,a,x): y = [] y.appe ...

  3. 重塑矩阵(matlab reshape函数原理)

    简单来说就是同样容量的情况下才能转换,否则就输出原矩阵 (i,j)对应了矩阵中第i*n+j个数,对应ans中idx/c,idx%c class Solution {public int[][] mat ...

  4. matlab里面q函数,q函数原理及matlab计算

    q函数原理及matlab计算 1 误差函数定义为它的性质如下:2 互补误差函数定义为它具有如下性质:3 Q 函数与误差函数的关系Matlab 中没有 Q 函数,所以此时不能直接使用 Q 函数,解决方法 ...

  5. Matlab中sub2ind函数原理及用法!

    Matlab中sub2ind函数原理及用法!

  6. matlab imadjust函数,imadjust从用法到原理—Matlab灰度变换函数之一

    imadjust函数是MATLAB的一个工具箱函数,一般的语法调用格式为: f1=imadjust(f,[low_in  high_in],[low_out  high_out],gamma) (注: ...

  7. matlab doc函数,matlab常用函数.doc

    matlab常用函数.doc MatLab 常用函数 1. 特殊变量与常数 ans 计算结果的变量名 computer 确定运行的计算机 eps 浮点相对精度 Inf 无穷大 I 虚数单位 name ...

  8. Matlab参考函数

    附录1 常用命令 附录1.1 管理用命令 函数名 功能描述 函数名 功能描述 addpath 增加一条搜索路径 rmpath 删除一条搜索路径 demo 运行Matlab演示程序 type 列出.M文 ...

  9. matlab三次多样式对函数拟合,Matlab regress函数拟合多个变量分析

    声明 本文系本人原创,转载请注明出处. 简介 拟合曲线,在matlab中有polyfit函数,有cftool工具,对于多项式,指数,对数都有很好的拟合,但是对于多个参数的拟合,比如x1,x2--用什么 ...

  10. matlab常用函数与常用指令大全

    matlab常用函数与常用指令大全 matlab常用函数- - 1.特殊变量与常数 ans 计算结果的变量名 computer 确定运行的计算机 eps 浮点相对精度 Inf 无穷大 I 虚数单位 i ...

最新文章

  1. 在使用stl中的ifstream出错时如何快速排错?
  2. 【图像分割】图像分割专栏栏主自述:分割,我们究竟在研究什么?
  3. php appl_physical_path,PHP的一些面试题
  4. Windows 10安装pip方法
  5. SAP UI5和Angular的函数防抖(Debounce)和函数节流(Throttle)实现原理介绍
  6. anaconda和python有什么不一样_黄山毛峰的味道为什么会不一样?
  7. ​通俗理解神经网络BP反向传播算法
  8. Replace Delegation with Inheritance(以继承取代委托)
  9. 二阶振荡环节的谐振频率_困惑了很久的串联/并联谐振电路详解
  10. 图文:2010中国计算机网络安全年会启明星辰展台
  11. 通达信c语言编程,通达信编程实例100个;
  12. 雄迈录像机开放哪些端口
  13. 北京邮电大学计算机论文,2019北京邮电大学本科毕业论文-randomwalk.doc
  14. java 获取图片后缀_java 自动识别图片文件类型 图片后缀 图片类型
  15. java 判断标点符号_Java判断中英文符号、标点的实现
  16. python求解不等式组可行域_二元一次不等式(组)和可行域
  17. 齐岳2-苯基吡啶(C-N)|2-phenylpyridine|cas1008-89-5
  18. Lighthouse 激光定位技术开源了,但不是 Valve 做的
  19. android 狂野飙车8更新,安卓、Win10 Mobile版《狂野飙车8》更新:加入保时捷家族...
  20. java基于ssm空气质量检测系统源码网站空气质量监测源码

热门文章

  1. 关于学习计算机的经验
  2. 情人节送什么礼物给女友比较好、这几款就够了
  3. kettle打开spoon.bat后无反应
  4. java获取异常信息
  5. 下拉刷新?我看好MaterialRefreshLayout!
  6. 华乾服显示无法连接服务器,唯满侠战火纷飞,飞龙休闲养老,剑网三各服务器缘何天差地别...
  7. 介绍两个测试网页打开速度的网站
  8. Qt Event(Qt事件)
  9. Static Single Assignment(SSA)
  10. AWS 云计算 SQS SNS