SNV标准正交变换 matlab代码说明

  • SNV 原理
  • SNV matlab 代码(原作者:Andrea Candolfi)

SNV 原理

SNV matlab 代码(原作者:Andrea Candolfi)

%#  INPUT:   x: (m x n) matrix with m spectra and n variables
%#  OUTPUT: xsnv: (m x n) matrix containing snv transformed spectra
%#  AUTHOR:     Andrea Candolfi
%#              Copyright(c) 1997 for ChemoAC
%#              FABI, Vrije Universiteit Brussel
%#              Laarbeeklaan 103 1090 Jette
%#  TEST:       Roy de Maesschalck, Menghui Zhang (2002)                            function [xsnv]=snv(x)
a=xlsread('E:\近红外光谱文件\骏枣光谱阵.xls');
x=a';
[m,n]=size(x);
xsnv=(x-mean(x')'*ones(1,n))./(std(x')'*ones(1,n));

从网上下了很多SNV的资料,发现万变不离其宗,变来变去,基本的代码行还是如上所示。

SNV标准正交变换 原理 matlab代码说明相关推荐

  1. 用matlab实现电影推荐性能测试,优化标准测试函数及MATLAB代码

    [实例简介] 目前常用的优化标准测试函数及MATLAB代码 [实例截图] [核心代码] matlab-files └── test function matlab files ├── ackley_f ...

  2. RGB565转RGB888原理 (MATLAB代码)

    项目里用了OV2640摄像头,传感器采集了数据后是以RGB565的形式存在的,后面还要对其做数据处理才能还原原彩色图像,那么什么是RGB565,什么是RGB888呢?来看图. 这下明白了吗?就是拆开原 ...

  3. matlab评估边缘检测性能,【模糊推理】模糊逻辑图像边缘检测,原理+matlab代码~...

    这篇博客是接着上一篇来哒,https://blog.csdn.net/luolan9611/article/details/94285158 本篇博客及上篇博客搜集的资料.实验代码.实验报告.PPT均 ...

  4. 畸变校正与极线校正(具体原理+Matlab代码)

    附:相关需要的工具函数源代码(投影函数.校正矩阵计算等)见最下面 1. 畸变校正 1.1 形成原因 图像畸变一般有两种,第一种是透镜本身的形状有问题,使得图像发生径向畸变:第二种是透镜安装时与成像平面 ...

  5. 【模糊推理】模糊逻辑图像边缘检测,原理+matlab代码~

    这篇博客是接着上一篇来哒,https://blog.csdn.net/luolan9611/article/details/94285158 本篇博客及上篇博客搜集的资料.实验代码.实验报告.PPT均 ...

  6. 牛头刨机械原理matlab代码

    报告链接:https://www.cnblogs.com/zhou1106/p/13398663.html 下载链接:https://download.csdn.net/download/RONNIE ...

  7. 图像增强评价标准EME和matlab代码

    这个指标的论文来源不记得是下面哪个 % Call: eme(A,M,L) % The 1st measure, EME, of enhancement calculation增强计算的第一个度量EME ...

  8. 【红外技术】非均匀校正之两点校正(原理标定方法MATLAB代码效果)

    创作时间:2022-05-06 非均匀校正之两点校正(原理&MATLAB代码&效果) 目录: 1.原理&标定方法 2.代码 3.效果 正文: 先看下效果 1.原理 红外焦平面的 ...

  9. KLT降维与图像压缩(附MATLAB代码)

    KLT降维与图像压缩 KLT简述 步骤原理 MATLAB代码 结果分析 KLT简述 KLT (Karhunen-Loeve Transform) 是变换编码 (Transform Coding) 的一 ...

最新文章

  1. include和require的区别
  2. 外媒:英国索尔兹伯里事件中受伤警察已重返工作
  3. linux下搭建git服务器
  4. dj鲜生-10-用户注册的继续-错误提示的前端显示-防重名验证
  5. react hoc_如何使用HOC模式开发React超能力
  6. 电暖器选购指南(包括暖风机)
  7. python编程例子-python面向对象编程实例
  8. Windows autoKeras的下载与安装连接
  9. RK3399用户空间IO控制
  10. 计算机色彩知识调研(二):位深、Gamma值、标准色温和Display P3
  11. android win7共享文件夹,手把手教你win7系统怎么共享文件夹
  12. vue从零搭建一个前中后台权限管理模板
  13. Sat Sep 25 07:38:46 Local time zone must be set--see zic manual page 2021
  14. oreo另一个意思_孑孓、仄亾、片爿…看起来天生一对的字,意思竟然大不同
  15. 2019年CSDN排名前10名大神
  16. 抖音sdk接口API调用-关注与取消关注抖音号
  17. linux创建文件内容三行,Linux 文本处理三剑客
  18. 蓝牙HC05模块,AT其他指令爆出ERROR[0] 解决方法
  19. RatingBar详解
  20. 【小程序】微信小程序如何获取用户微信openID?(已解决,完整代码实例)

热门文章

  1. java群面_【埃森哲Java面试】一共有三面吧,第一面群面,第二面技术吧。-看准网...
  2. 中小商业银行数字人民币应用发展
  3. 跨境电商如何通过实时聊天服务改善客户体验?
  4. 行业深度AMA |PERI Finance:去中心化金融(DeFi)与合成资产
  5. 《The Design of a Practical System for Fault-Tolerant Virtual Machines》——容错虚拟机,中文翻译
  6. ASP.NET 概述
  7. Netgear Readyshare:U盘存储共享
  8. 【自媒体直播】手机摄像电脑控制OBS多平台推流解决方案
  9. 升级 ThinkPad T61 BIOS 版本
  10. Html5 Canvas画线有毛边解决方法