问题主要是使用了三种不同的方法去求解吉洪诺夫正则化的参数,具体过程在附件,但是求解的结果不怎么对劲

%以下为L曲线验证

[L,W]=get_l(76,2);

[UU,sm,XX] = cgsvd (A_living,L);

reg_corner = l_curve (UU,sm,b_living);

x_living = tikhonov(UU,sm,XX,b_living,reg_corner);

C_living_anti1=bedroom2_livingroom*x_living*30.68/85.8;

C_bedroom1_anti1=bedroom2_bedroom1*x_living*30.68/38.22;

%以下为GCV验证,

[U,s,V] = csvd (A_living);

lambda = gcv (U,s,b_living);

x_lambda_living = tikhonov (U,s,V,b_living,lambda);

C_living_anti2=A_living*x_lambda_living;

C_bedroom1_anti2=A_bedroom1*x_lambda_living;

%以下为quasiopt验证

[L,W]=get_l(76,2);

[UU,sm,XX] = cgsvd (A_living,L);

lambda_opt_living = quasiopt (UU,sm,b_living);

x_qua_living = tikhonov(UU,sm,XX,b_living,lambda_opt_living);

C_living_anti3=A_living*x_qua_living;

C_bedroom1_anti3=A_bedroom1*x_qua_living;

为什么使用了三种不同的方法去求解中间的参数,得出的结果,关于x_living使用L曲线和使用quasiopt方法求解结果相同

另外,关于C_living_anti以及C_bedroom1_anti为什么三种结果是一样的啊,讲道理不应该有差别才对的嘛

2018-6-26 18:20 上传

点击文件名下载附件

10.35 KB, 下载次数: 50

程序包

吉洪诺夫 matlab,使用三种方法求解吉洪诺夫正则化参数,为什么结果相同相关推荐

  1. matlab解方程x 2-x-2=0,matlab用三种方法求解二阶微分方程x''+0.2x'=0.4x=0.2u(t),u(t)是单位阶跃函数,初始状态为0...

    问题描述: matlab用三种方法求解二阶微分方程x''+0.2x'=0.4x=0.2u(t),u(t)是单位阶跃函数,初始状态为0 1个回答 分类: 数学 2014-11-28 问题解答: 我来补答 ...

  2. c语言编程非线性方程求解,c语言计算机编程三种方法求解非线性方程

    c语言计算机编程三种方法求解非线性方程 本 科 专 业 学 年 论 文题 目:非线性方程求解比较姓 名: 何 娟 专 业: 计算机科学技术系 班 级: 08 级本科(2)班 指 导 老 师: 刘 晓 ...

  3. c语言编程非线性方程求解,c语言计算机编程三种方法求解非线性方程.doc

    c语言计算机编程三种方法求解非线性方程.doc 本 科 专 业 学 年 论 文题 目非线性方程求解比较姓 名 何 娟 专 业 计算机科学技术系 班 级 08 级本科(2)班 指 导 老 师 刘 晓 娜 ...

  4. matlab中 三种方法计算 Ax b,在MATLAB中,方程Ax=B的解可以用哪个命令求得? matlab 求助 解方程组...

    matlab中解方程组还是很方便的,例如,对于代数方程组Ax=b(A为系数矩阵,非奇异)的求解,MATLAB中有两种方法: (1)x=inv(A)*b - 采用求逆运算解方程组: (2)x=A\B - ...

  5. matlab 分水岭法,分水岭算法Matlab实现——三种方法 | 学步园

    clear,clc%三种方法进行分水岭分割 %读入图像 filename='sar1.bmp'; f=imread(filename); Info=imfinfo(filename); if Info ...

  6. Fabonacci三种方法求解C++

    Fabonacci问题过于经典 三种解法 未优化递归 时间复杂度:O(2n^nn) 有记忆性的递归 时间复杂度:O(n) 动态规划(DP) 时间复杂度:O(n) 注意 有记忆性递归:增开一个数组,存储 ...

  7. matlab 求其骨架,数字图像处理图像的骨架生成和提取(Matlab)三种方法

    [实例简介] 数字图像处理图像的骨架生成和提取(Matlab),有三种方法,推荐给大家! [实例截图] [核心代码] Programe ├── Programe1 │   ├── 00.JPG │   ...

  8. 字符串的左旋右旋问题(C语言实现,三种方法求解)

    字符串左旋右旋问题其实是同理的,下边以左旋为例: 方法一 思路:左旋一次就是将整个字符串向左移一个字符,第一个字符(arr[0])移动到最右侧.这样循环操作左旋次数就是最终左旋结果,如上图所示. 实现 ...

  9. matlab迭代求解,[基于matlab平台的三种迭代法求解矩阵方程]matlab迭代法求方程的根...

     数值分析第二次作业 学院:电子工程学院 基于matlab平台的三种迭代法求解矩阵方程组 求解系数矩阵由16阶Hilbert方程组构成的线性方程组的解,其中右端项为[2877/851,3491/14 ...

最新文章

  1. Nature子刊:用16S及18S rRNA全长进行微生物多样性研究
  2. c++之趣味new代码大家看
  3. beego07----web博客
  4. DGL教程【三】构建自己的GNN模块
  5. Tech·Ed 2007大会课程内容
  6. kill掉占用端口程序
  7. android自定义控件几种,Android 自定义View一个控件搞定多种水波纹涟漪扩散效果 - CSDN博客...
  8. 关羽第三方证书导入的CASE
  9. MySQL 字符集支持
  10. Uber开源深度学习工具Ludwig学习实践
  11. rabbitmq消费者设置手动ack
  12. java编程思想读后感
  13. Modelsim的安装教程
  14. STM32编译生成的BIN文件详解
  15. 《测绘综合能力》——海洋测绘
  16. 学生管理系统--【Java+MySQL】--数据库系统概论综合性实验
  17. git clone git://github.com/ethz-asl/libnabo.git 失败 time out
  18. maya python教程下载_[转载]技术教程-MayaPython教程四之实战篇
  19. 图数据库发展趋势概览
  20. arm汇编指令中MRS和MSR

热门文章

  1. 千万不要点进来!看完Python从入门到实践,你就要走上秃头的道路
  2. 苹果回应下架 iPhone X;滴滴将恢复深夜出行;拼多多赶超网易 | 极客头条
  3. java concat用法_java中concat()方法的使用说明
  4. 中东部大部地区气温将下降4-6℃ 南方地区持续阴雨
  5. 【Nacos】源码之服务端AP架构集群节点的心跳检测
  6. python设置随机数种子(numpy,pytorch,random)
  7. Atlas配置Hive Hook
  8. 【7.2 指标的应用与设计(15%)-业务数据分析】——CDA
  9. 监控宝 的试用和简单分析
  10. 微信小程序正式发布!爱范儿推出国内首家小程序商店