MATLAB的full,matlab中sparse和full函数的使用
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函数的使用相关推荐
- matlab中sparse和full函数的使用
sparse函数 功能:创建稀疏矩阵 用法1:S=sparse(X)-将矩阵X转化为稀疏矩阵的形式,即矩阵X中任何零元素去除,非零元素及其下标(索引)组成矩阵S. 如果X本身是稀疏的,sparse(X ...
- 脉冲在matlab,脉冲时间信号MATLAB表示
<脉冲时间信号MATLAB表示>由会员分享,可在线阅读,更多相关<脉冲时间信号MATLAB表示(6页珍藏版)>请在人人文库网上搜索. 1.实验1 连续时间信号在MATLAB中的 ...
- matlab 自动控制函数,matlab自动控制仿真常见函数应用.doc
matlab自动控制仿真常见函数应用.doc 自动控制常见MATLAB函数的应用roots/conv/rlocus/zpk/tf/bode/step/impulse1.在matlab中采用roots函 ...
- Julia与R/Python/MATLAB比较及Julia中的Text Analysis模块
http://site.douban.com/146782/widget/notes/15468638/note/356127615/ 上午等着R跑数,R是出了名的慢,特别是处理文 ...
- matlab在输电线路故障测距中应用,Matlab在输电线路故障测距中的应用.doc
Matlab在输电线路故障测距中的应用 毕业设计(论文) 题目 Matlab在输电线路故障测距中的应用 二级学院 电子信息与自动化学院 专 业 电气工程及其自动化 班 级 110070401 学生姓名 ...
- 14,matlab中如何查看程序中所调用的函数
很不幸今天弄懂了matlab中的class,但是这个和运行的时候还是出错,然后就突然有一种想法,有没有一种可以列出来各个函数的调用的顺序之类的图形,方便查看类中都定义了那些函数,以及主函数调用的时候是 ...
- 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 ...
- “输入字符不是 MATLAB 语句或表达式中的有效字符”的解决办法
写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 问题描述: 输入字符不是 MATLAB 语句或表达式中的有效字符 原因分析: 标点符号:采用了中文的标点符号 解决方案: ...
- matlab在线性系统理论中的应用,线性系统理论相关的matlab应用.ppt
控制系统的分析方法 早期的控制系统分析过程复杂而耗时,如想得到一个系统的冲激响应曲线,首先需要编写一个求解微分方程的子程序,然后将已经获得的系统模型输入计算机,通过计算机的运算获得冲激响应的响应数据, ...
最新文章
- mysql 5.7开启并行复制
- pmcaff2013产品经理时尚文化屌丝style--马克杯投票。
- Android 之View绘图原理总结
- [react] ES6的语法‘...‘在React中有哪些应用?
- fscanf不读取_NCNN-Breakdown(3) 读取网络的proto信息
- Prometheus 监控服务端口、网站状态等(黑盒监测)
- Java项目导入eclipse后项目出现JRE System Library [JavaSE-1.8](unbound)
- dos中进入其他盘中的方法
- jsp mysql 乱码_jsp插入mysql数据库后乱码的解决办法
- pxe安装linux系统工具,Linux的PXE自动化无人值守安装系统
- 将ListT转化成 DataTable--调整可空类型的转化错误
- 永磁直驱风机matlab模型,直驱永磁最大功率捕捉matlab仿真建模模型(风力发电)...
- fseek 函数(易懂)
- 敏捷开发工具scrum
- php 5.6.15漏洞,中国骇客云0day漏洞之蝉知 5.6 getshell
- 女生适合从事什么工作?程序员!
- python读取json文件转成excel_Python实现读取json文件到excel表
- uploader上传
- webstorm配置Prettier
- 新闻速递 | 恭喜肖晓容工程师获得Domo专业认证!
热门文章
- win10睡眠按啥键唤醒_防止Windows10自动唤醒,就用这4招,维修电脑必知
- jtessboxeditorfx 界面显示不出来_不需要发酵,自制家庭版健康小油条,不会失败的配方...
- 二分图匹配(Luogu3386)
- Arduino系列硬件资源介绍
- Alice and Bob (SG函数)
- 十六进制报文用wireshark打开
- [翻译] DoImagePickerController
- arcgis_SDE安装步骤
- zz从一道笔试题谈算法优化(上)
- java 中free,javac(freejava)