sparse和full的用法都不止一种,我说下目前我用到的,看doc总是觉得不怎么明白:

M = sparse(r, c, v)

得到的是一个稀疏矩阵M,用r(i)代表r中的第i个元素,c(i)代表c中的第i个元素,v(i)代表v中的第i个元素,r,c,v都是向量,则上面命令得到的结果是:

M(r(i), c(i)) = v(i)。也就是说r,c中的元素的值代表了v元素在M中的位置。举个例子:

r = [1, 3, 5];  c = [6, 8, 9]; v = [10, 11, 12]

那么得到的M就是

M[1, 6] = 10

M[3, 8] = 11;

M[5, 9] = 12

PS:M的大小是由max(r)和max(c)决定的

sparse生成的矩阵式稀疏矩阵,也就是在matlab中保存的只是有值的元素。使用full(M)命令可以让稀疏矩阵还原成一般的矩阵。

再说下ground truth matrix。这个概念是我最近在DL的教程练习中遇到的,我搜索了下ground truth还是存在这个概念在wiki上的。这个matrix的特点就是:

对于ground truth matrix M来说:

M(r, c) = 1 如果y(c)=r的话,否则M(r,c)=0。这个矩阵在做计算的时候很方面。。

matlab中的sparse和full以及ground truth matrix相关推荐

  1. matlab中的terminator模块,2.2 Ground 及 Terminator模块

    课时:117节课 时长:20.1小时 课级:中级提高 simulink是matlab中的一种可视化仿真工具, 是一种基于matlab的框图设计环境,是实现动态系统建模.仿真和分析的一个软件包,被广泛应 ...

  2. matlab中的sparse函数使用

    本页对应的英文页面已更新,但尚未翻译. 若要查看最新内容,请点击此处访问英文页面. sparse 创建稀疏矩阵 全页折叠 语法 S = sparse(A) S = sparse(m,n) S = sp ...

  3. 对matlab中的sparse()深刻理解

    函数功能: 这个函数与稀疏矩阵有关. 先说MATLAB中两个概念:full storage organization(对应于full matrix)和sparse storage organizati ...

  4. matlab中的sparse函数

    matlab中sparse函数和full函数 这对函数可以看做是一对反义词,看下sparse函数和full函数在matlab中的实现.

  5. Matlab中的sparse命令,matlab中的sparse命令

    终于明白sparse了. 今天看到别人的代码认识到这个命令觉得挺有意思的,拿上来啊一看,我靠参数这么多,仔细再看这个命令有那么点意思,我说下啊. data = sparse(i, j, s, m, n ...

  6. Ground Truth是什么意思

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.Ground Truth是什么? 二.理解 版权声明: 前言 提示:这里可以添加本文要记录的大概内容: 提示:以下 ...

  7. 机器学习里面的Ground Truth是什么意思

    在看英文文献的时候,经常会看到Ground Truth这个词汇,翻译的意思是地面实况,放到机器学习里面,再抽象点可以把它理解为真值.真实的有效值或者是标准的答案. 维基百科对Ground Truth在 ...

  8. 关于Ground truth

    在有监督学习中,每个数据都对应一个label的,以(x,t)的形式出现,其中x是待输入的数据,t是对应的label. label是正确的话,则被称为ground truth,错误的话则不是. 我们输入 ...

  9. MATLAB中深度学习的数据集合

    简 介: 本文总结了部分MATLAB中用于深度学习的数据集合. 关键词: MATLAB,DEEPLENARING #mermaid-svg-xPWl4yTsAw5Z4HFe {font-family: ...

  10. Matlab中的一些小技巧

    转自:http://blog.chinaunix.net/uid-20551209-id-3202608.html 1.. Ctrl+C 中断正在执行的操作 如果程序不小心进入死循环,或者计算时间太长 ...

最新文章

  1. 试用期被劝退,京东到家某程序员删库跑路,被判刑10个月!
  2. python dict 字典 清空
  3. 全球最权威人脸识别测试,中国团队依图科技夺得第一
  4. (pytorch-深度学习系列)pytorch实现线性回归
  5. RTX5 | 线程管理04 - 线程加入osThreadJoin
  6. 用MySQL写怎么删除字母_mysql如何替换掉字母
  7. 【kafka】kafka jmx topic 监控 topic 名称不存在 或者 topic监控是如何出现的呢 或者 topic监控机制
  8. 51单片机c语言显示hello,51单片机控制动态数码管显示12345和HELLO字样的设
  9. XCode6自定义pch文件
  10. 基于Packet Tracer 的校园网络设计方案(计算机网络与课程实验)(一)——子网划分方案规划
  11. kindle paperwhite3 拆机越狱
  12. Electron+Vue3+TypeScript+Vite桌面应用程序项目初始化
  13. 新版谷歌浏览器开启Flash支持,开启flash方法
  14. Visual Studio 2019 路径不存在。请检查路径是否正确,然后再试。
  15. 基于遗传算法的柔性车间调度优化研究附Matlab代码
  16. 迭代器Iterator的用法
  17. 华为云服务器客户端,华为终端云服务带来全场景云体验让用户办公更便捷
  18. DeepCTR DeepMatch简单实用指南
  19. 把Swing的Icon转换到SWT的Image
  20. 【LOJ6247】九个太阳(单位根反演)(二项式定理)

热门文章

  1. 三菱触摸屏通讯错误_一台威纶通触摸屏与多台三菱PLC通讯案例
  2. oracle:如何构造一个随机姓名出来?
  3. Excel批量随机生成姓名
  4. switch错误码2016-0247 无法识别SD卡解决方案(猴子也能看懂的简单命令行操作,无需格式化!)
  5. Go语言自学系列 | go常用命令
  6. 转载十年 - 武汉公交杂记
  7. eclipse常用插件之FindBugs
  8. python打印网页成pdf_html – 在chrome-python 2.7中自动打印/保存网页为pdf
  9. 以锅炉安全为例,台账管理在安全建设中的作用
  10. 真实面试经历:十面阿里,七面头条,六个Offer