sparse函数

功能:创建稀疏矩阵

用法1:S=sparse(X)—将矩阵X转化为稀疏矩阵的形式,即矩阵X中任何零元素去除,非零元素及其下标(索引)组成矩阵S。 如果X本身是稀疏的,sparse(X)返回S。

举例如下:

1 >> a=[1,0,2;0,0,1;0,0,6];2 >>a3

4 a =

5

6 1 0 2

7 0 0 1

8 0 0 6

9

10 >> b=sparse(a)11

12 b =

13

14 (1,1) 1

15 (1,3) 2

16 (2,3) 1

17 (3,3) 6

用法2:S = sparse(i,j,s,m,n,nzmax)——由i,j,s三个向量创建一个m*n的稀疏矩阵(上面的B矩阵形式),并且最多含有nzmax个元素。

例如:B=sparse([1,2,3],[1,2,3],[0,1,2],4,4,4)

B =

(2,2)        1

(3,3)        2

其中i=[1,2,3],稀疏矩阵的行位置;j=[1,2,3],稀疏矩阵的列位置;s=[0,1,2],稀疏矩阵元素值。 其位置为一一对应。

m=4(>=max(i)),n=4(>=max(j)) (注:m和n的值可以在满足条件的范围内任意选取),用于限定稀疏的大小。

nzmax=4(>=max(i or j)),稀疏矩阵最多可以有nzmax个元素。

full函数

功能:把稀疏矩阵转为全矩阵

A=full(X)—把稀疏矩阵X转换为全矩阵存储形式A

例如:矩阵b为上面例子中的结果

1 >> c=full(b)2

3 c =

4

5 1 0 2

6 0 0 1

7 0 0 6

原文:http://www.cnblogs.com/yuzhuwei/p/4205629.html

MATLAB的full,matlab中sparse和full函数的使用相关推荐

  1. matlab中sparse和full函数的使用

    sparse函数 功能:创建稀疏矩阵 用法1:S=sparse(X)-将矩阵X转化为稀疏矩阵的形式,即矩阵X中任何零元素去除,非零元素及其下标(索引)组成矩阵S. 如果X本身是稀疏的,sparse(X ...

  2. 脉冲在matlab,脉冲时间信号MATLAB表示

    <脉冲时间信号MATLAB表示>由会员分享,可在线阅读,更多相关<脉冲时间信号MATLAB表示(6页珍藏版)>请在人人文库网上搜索. 1.实验1 连续时间信号在MATLAB中的 ...

  3. matlab 自动控制函数,matlab自动控制仿真常见函数应用.doc

    matlab自动控制仿真常见函数应用.doc 自动控制常见MATLAB函数的应用roots/conv/rlocus/zpk/tf/bode/step/impulse1.在matlab中采用roots函 ...

  4. Julia与R/Python/MATLAB比较及Julia中的Text Analysis模块

    http://site.douban.com/146782/widget/notes/15468638/note/356127615/           上午等着R跑数,R是出了名的慢,特别是处理文 ...

  5. matlab在输电线路故障测距中应用,Matlab在输电线路故障测距中的应用.doc

    Matlab在输电线路故障测距中的应用 毕业设计(论文) 题目 Matlab在输电线路故障测距中的应用 二级学院 电子信息与自动化学院 专 业 电气工程及其自动化 班 级 110070401 学生姓名 ...

  6. 14,matlab中如何查看程序中所调用的函数

    很不幸今天弄懂了matlab中的class,但是这个和运行的时候还是出错,然后就突然有一种想法,有没有一种可以列出来各个函数的调用的顺序之类的图形,方便查看类中都定义了那些函数,以及主函数调用的时候是 ...

  7. dst matlab,DSTcode DST跟踪算法MATLAB代码,复杂环境中仿多目标 实现的单 Other systems 其他 272万源代码下载- www.pudn.com...

    文件名称: DSTcode下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 82 KB 上传时间: 2017-03-17 下载次数: 0 提 供 者: Mar ...

  8. “输入字符不是 MATLAB 语句或表达式中的有效字符”的解决办法

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 问题描述: 输入字符不是 MATLAB 语句或表达式中的有效字符 原因分析: 标点符号:采用了中文的标点符号 解决方案: ...

  9. matlab在线性系统理论中的应用,线性系统理论相关的matlab应用.ppt

    控制系统的分析方法 早期的控制系统分析过程复杂而耗时,如想得到一个系统的冲激响应曲线,首先需要编写一个求解微分方程的子程序,然后将已经获得的系统模型输入计算机,通过计算机的运算获得冲激响应的响应数据, ...

最新文章

  1. mysql 5.7开启并行复制
  2. pmcaff2013产品经理时尚文化屌丝style--马克杯投票。
  3. Android 之View绘图原理总结
  4. [react] ES6的语法‘...‘在React中有哪些应用?
  5. fscanf不读取_NCNN-Breakdown(3) 读取网络的proto信息
  6. Prometheus 监控服务端口、网站状态等(黑盒监测)
  7. Java项目导入eclipse后项目出现JRE System Library [JavaSE-1.8](unbound)
  8. dos中进入其他盘中的方法
  9. jsp mysql 乱码_jsp插入mysql数据库后乱码的解决办法
  10. pxe安装linux系统工具,Linux的PXE自动化无人值守安装系统
  11. 将ListT转化成 DataTable--调整可空类型的转化错误
  12. 永磁直驱风机matlab模型,直驱永磁最大功率捕捉matlab仿真建模模型(风力发电)...
  13. fseek 函数(易懂)
  14. 敏捷开发工具scrum
  15. php 5.6.15漏洞,中国骇客云0day漏洞之蝉知 5.6 getshell
  16. 女生适合从事什么工作?程序员!
  17. python读取json文件转成excel_Python实现读取json文件到excel表
  18. uploader上传
  19. webstorm配置Prettier
  20. 新闻速递 | 恭喜肖晓容工程师获得Domo专业认证!

热门文章

  1. win10睡眠按啥键唤醒_防止Windows10自动唤醒,就用这4招,维修电脑必知
  2. jtessboxeditorfx 界面显示不出来_不需要发酵,自制家庭版健康小油条,不会失败的配方...
  3. 二分图匹配(Luogu3386)
  4. Arduino系列硬件资源介绍
  5. Alice and Bob (SG函数)
  6. 十六进制报文用wireshark打开
  7. [翻译] DoImagePickerController
  8. arcgis_SDE安装步骤
  9. zz从一道笔试题谈算法优化(上)
  10. java 中free,javac(freejava)