matlab如何创建稀疏矩阵以及显示矩阵元素分布?

matlab属于比较高级的语言,它将很多优秀的功能通过内部整合优化提供给使用者,给予了使用者极大的方便,因此具有广大的用户群。下面讲一下它的稀疏矩阵的创建,与满阵之间的相互转换以及如何显示稀疏矩阵中元素的分布等。希望对初学matlab的人有所帮助!一点小,请不吝赐教!

操作方法

  • 01

    使用sparse命令来创建稀疏矩阵。 如:a=sparse(6,6); 通过spy(a)来查看a中的元素。

  • 02

    在命令窗口中继续输入下列命令: for i=1:6 a(i,i)=i; end 命令的意思不用讲了吧,就是给对角线上赋值。 然后用spy(a)来查看元素分布。

  • 03

    在命令窗口中输入: a 然后回车,可见稀疏矩阵只存非零元素,这样就大大的减少了存储空间。

  • 04

    建立A矩阵如下: A=[ 0 0 0 7; 0 8 0 0; 1 3 0 0; 0 0 9 0; ];

  • 05

    将A转换为稀疏矩阵: A=sparse(A);

  • 06

    如何将稀疏矩阵转换为满阵呢? A=full(A)即可。 spy(A)也可查非零元素分布。

(0)

相关推荐

  • MATLAB怎么创建矩阵和数组

    相信大家都知道,MATLAB是款很强大的数学运算工具,矩阵及数组是MATLAB的特点也是强项,下面分享给大家MATLAB创建矩阵和数组的方法.步骤,希望能够帮助大家. 操作方法 01 第一步:首先教给 ...

  • dreamweaver显示隐藏元素行为的操作方法

    一、Dreamweaver显示-隐藏元素行为 1. 在网页中插入AP Div,也就是常说的层。 2. 选择<body>标签、某个链接(<a>)标签或者选择一个AP元素。 3. ...

  • 怎么设置Execl2013图表中的“悬停时显示图表元素名称”功能

    excel2013是一款电子表格软件,它拥有直观的外形.优异的计算功能.然而,仍然有不少用户对于一些操作不太熟悉,他们问道:怎样才能设置Execl2013图表中的"悬停时显示图表元素名称&q ...

  • 在MATLAB中创建一个n×n大小的1矩阵和零矩阵

    有时需要我们创建一个2维n阶的1矩阵和0矩阵,下面介绍的方法就不需要我们用传统的方法一个一个手打上去,用一个专用的词就可以达到效果. 1矩阵 01 打开MATLAB软件 02 首先确定矩阵的阶数,例子 ...

  • 如何在matlab中创建符号矩阵

    数学计算分为数值计算和符号计算,数值计算中不能出现未定义的自由变量,也就是说变量必须是某具体数值的代替.而符号计算中就允许出现符号变量,它没有任何具体的数值. 操作方法 01 matlab中实现创建符 ...

  • matlab怎么找出两个矩阵中相同的元素

    有时候我们在使用matlab的时候,想找出两个矩阵中相同的元素,怎么找出呢,下面来分享一下方法 操作方法 01 第一步我们首先需要知道matlab关于矩阵集合运算的一些函数,intersect函数求集 ...

  • MATLAB如何创建数组

    在MATLAB语言中,最基本和最重要的功能就是矩阵的运算,所有的数值都以矩阵为基本单元进行运算的.下面小编将详细的介绍矩阵的入门知识:数组创建的方法. 操作方法 01 [使用方括号创建数组] MATL ...

  • Matlab轻松学:[1]Matlab如何创建文件夹

    写Matlab程序时,经常需要创建新的文件夹来分类保存数据.下面介绍下Matlab创建文件夹的方法 操作方法 01 先把代码列出来,下面再慢慢解释. new_folder = 'C:/test'; % ...

  • MATLAB怎么创建m文件

    有时候我们在使用MATLAB的时候,想创建和运行m文件,怎么操作呢,下面来分享一下方法 操作方法 01 第一步在我们的电脑上打开软件,创建一个工作路径文件夹,设置工作路径可以搜狗搜索一下,我们把创建的 ...