终于明白sparse了。

今天看到别人的代码认识到这个命令觉得挺有意思的,拿上来啊一看,我靠参数这么多,仔细再看这个命令有那么点意思,我说下啊。

data = sparse(i, j, s, m, n, maxNoneZero),这个就是把全部的参数拿出来了,我仔细来说下用法

1:最后生成的data的非0元素个数不能超过maxNoneZero,而这些元素来自于s向量,也就是说如果s向量中有5个非零元素则maxNoneZero最少为5,(所以个人觉得这个参数太坑爹了,完全不需要的嘛)

2:data的大小为max(i)*max(j) 也就是i和j中最大元素值决定的(i和j都是向量的所)

3:data中的非0元素值说了来自于s向量,对应关系是这样子的data(i(k), j(k)) = s(k),也就是说data中元素位置由i向量和j向量的某个位置上的值来决定的,而data元素这个位置的值是s向量来决定的。。

坑爹啊。。

再来:

如果sparse(i, j, s, m ,n)的话 maxNoneZero就等于的非0元素个数。

如果sparse(i, j, s)的话m等于max(i),n等于max(j)。。

好了完毕了。。

PS:如果s是一个标量的话,意思就是对应的data值都是s

Matlab中的sparse命令,matlab中的sparse命令相关推荐

  1. matlab 矩阵命令,matlab中的矩阵的基本运算命令

    matlab中的矩阵的基本运算命令 (2013-07-19 08:45:49) 1.1 矩阵的表示 1.2 矩阵运算 1.2.14 特殊运算 1.矩阵对角线元素的抽取 函数 diag 格式 X = d ...

  2. matlab中集合的表示,Matlab常用命令集合

    1.常用命令-->管理命令和函数 addpath添加目录到MATLAB搜索路径doc在Web浏览器上现实HTML文档help显示Matlab命令和M文件的在线帮助helpwin helpdesk ...

  3. matlab命令行窗口显示长度设置_由于运算出来的数据比较多,在命令窗口里显示不全,matlab怎么设置才能在命令窗口中显示全部运算结果...

    MATLAB概论MATLAB是世界流行的优秀科技应用软件之一.具有功能强大(数值计算.符号计算.图形生成.文本处理及多种专业工具箱).界面友好,可二次开发等特点.在国内外,已有许多高等院校将其列为本科 ...

  4. matlab引用表格命令,如何用matlab引用excel表格数据-matlab如何从excel表格中读取数据?...

    怎样利用matlab去读取一个excel表中多个sheet的数... Matlab如何导入excel数据的方法如下: 1.一xlsread()函数,比import简单的多,具体语句: A = xlsr ...

  5. matlab等于本身是什么命令,matlab中的m=size是什么意思

    本文收集整理关于matlab中的m=size是什么意思的相关议题,使用内容导航快速到达. 内容导航: Q1:Matlab中的N=size(X,2)是什么意思 size(X,1),返回矩阵X的行数: s ...

  6. matlab中dist的命令,matlab dist函数

    dist--欧式距离加权函数(Euclidean distance weight function) 语法: Z = dist(W,P) df = dist('deriv') D = dist(pos ...

  7. matlab常见分布的分布函数的命令,Matlab统计工具箱中各类概率分布函数使用方法介绍...

    本帖最后由 winner245 于 2013-4-24 22:47 编辑 1.      Matlab Statistics Toolbox 中概率分布函数介绍 Matlab Statistics T ...

  8. matlab中function c=li,matlab 函数表

    Matlab库函数命令大全 附录 MATLAB函数参考 附录1 常用命令 附录1.1 管理用命令 函数名 功能描述 函数名 功能描述 addpath 增加一条搜索路径 rmpath 删除一条搜索路径 ...

  9. matlab中oad什么意思,MATLAB函数参考

    MATLAB主要命令汇总: 附录1.1 管理用命令 函数名    功能描述    函数名    功能描述 addpath    增加一条搜索路径    rmpath    删除一条搜索路径 demo  ...

  10. matlab中调用java代码_Matlab中调用第三方Java代码

    在Java中采用Matlab JA Builder可以实现调用m文件,采用这样的方式,可在Matlab的M文件中,直接调用Java类.这种方式可以表示为Java--> Matlab( m, Ja ...

最新文章

  1. python argparse库_Python的argparse库使用详解
  2. 两个软件相互交换数据_面试需要知道的六种数据结构
  3. 动态规划--最长公共子串
  4. 光标闪烁问题的解决办法
  5. 在PC机上熟悉常用网络命令
  6. 5G NR 决定CORESET0频域位置的offset取值由来
  7. php数组是有序,php判断一个数组是否为有序的方法
  8. Oracle+Mybatis模糊查询
  9. Android 友盟分享简单Demo
  10. word-插入数学公式(mathtype)
  11. win10怎么更新显卡驱动_荒野大镖客2优化:NVIDIA更新GeForce 441.41显卡驱动
  12. 一道受用终身的测试题
  13. 测试工程师面试,全国各地有哪些知名互联网公司可以去?
  14. ChatGPT一战封神,和它聊完后,我更想躺平了
  15. javaWeb开发的放推特项目之推特发布
  16. 讲讲BW/4 HANA和BW on HANA的区别
  17. Mindspore初学者保姆级上手
  18. unityshader 晶格化消散
  19. HTML+CSS绘制太阳系九大行星运行轨迹
  20. 使用EventLog类写Windows事件日志

热门文章

  1. 读书笔记之:Linux程序设计(第4版)(ch1-7) [ 学如逆水行舟,不进则退
  2. 底部导航栏的凸起效果
  3. vue-发布评论(星星打分,快捷输入)
  4. python测速程序_tespeed - 测试网速的Python工具
  5. Python测试驱动开发(TDD)
  6. 深入理解List的toArray()方法和toArray(T[] a)方法
  7. 悬浮窗权限突破及兼容性处理
  8. 一万并发服务器带宽_新手怎么选云服务器配置
  9. git基础教程(3) Windows10下安装Git
  10. 有想象力的故事 More Story Less Theory