方阵的行列式:

det(A)

矩阵线性无关的行数或列数,称为矩阵的秩。

rank(A)

求3~20阶魔方矩阵的秩

for n=3:20

rank(magic(n))

end

  

矩阵的迹等于矩阵的对角线元素之和,也等于矩阵的特征之和。

trace(A):求矩阵的迹

向量和矩阵的范数

  矩阵或向量的范数用来度量矩阵或向量在某种意义下的长度。

(1)向量的3种常用范数

  (1)绝对值之和

  (2)平方和的平方根

  (3)绝对值中最大的值

norm(v)或norm(v,2)计算向量的2范数             norm(v,1)......1..

norm(v,inf)......∞范数

矩阵范数:

1--范数:矩阵列元素绝对值之和的最大值

2--范数:A矩阵的最大特征值的平方根。

∞--范数:所有矩阵行元素绝对值之和的最大值。

与向量范数方法相同

矩阵的条件数:矩阵A的条件数等于A的范数与A的逆矩阵的范数的乘积

条件数越接近1,矩阵性能越好,反之越差。

cond(A,1)  计算A的1-范数下的条件数

cond(A)或cond(A,2)....2.....

cond(A,inf)....∞...

希尔伯特矩阵:hilb(n)

矩阵的特征值与特征向量

笔记打得我没脾气了...

(感觉应该美白一下,自由点丑,自己能看清,哈哈嗝。)

矩阵S转稀疏矩阵存...方式的矩阵A:A=sparse(S)

矩阵A转.....完全...S:S=full(A)

(2)直接建立稀疏矩阵存储方式:

sparse其他调用格式:

sparse(m,n):生成mxn的素有元素都是零的稀疏矩阵

sparse(u,v,s):其中u,v,s是三个等长向量。s是要建立的稀缺存储矩阵的非零元素,u(i),v(i),分别是s(i)的行和列下标

B=spconvert(A)

A为一个mx3或mx4的矩阵

A(i,1)表示第i个非零元素所在的行             A(i,2)表示....列

A(i,3)表...的实部           A(i,4)表示....虚部

若全为实数,则无需第四步

A = [2, 2, 1; 2, 1, -1; 2, 4, 8];
B = spconvert(A)

B = (2,1)   -1

  (2,2)   1

  (2,4)   3

有规则稀疏矩阵:(A=spdiags(B,d,m,n))

  带状稀疏矩阵:[B,d] = spdiags(A)

  单位稀疏矩阵:speye(m,n)返回mxn的稀疏存储单位矩阵

MATLAB矩阵求值和稀疏矩阵的更多相关文章

  1. MATLAB中求矩阵非零元的坐标

    MATLAB中求矩阵非零元的坐标: 方法1: index=find(a); [i,j]=ind2sub(size(a),index); disp([i,j]) 方法2: [i,j]=find(a> ...

  2. NYOJ——301递推求值(矩阵快速幂)

    递推求值 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述 给你一个递推公式: f(x)=a*f(x-2)+b*f(x-1)+c 并给你f(1),f(2)的值,请求出f(n)的 ...

  3. matlab矩阵的表示和简单操作

    原地址:http://www.cnblogs.com/Ran_Ran/archive/2010/12/11/1903070.html 一.矩阵的表示在MATLAB中创建矩阵有以下规则: a.矩阵元素必 ...

  4. Matlab 矩阵【Mark】

    一.矩阵的表示在MATLAB中创建矩阵有以下规则: a.矩阵元素必须在”[ ]”内: b.矩阵的同行元素之间用空格(或”,”)隔开: c.矩阵的行与行之间用”;”(或回车符)隔开: d.矩阵的元素可以 ...

  5. Matlab矩阵基本操作(定义,运算)

    转自:http://blog.csdn.net/perfumekristy/article/details/8119861 一.矩阵的表示在MATLAB中创建矩阵有以下规则: a.矩阵元素必须在”[ ...

  6. MATLAB矩阵操作大全

    转载自:http://blog.csdn.net/dengjianqiang2011/article/details/8753807 MATLAB矩阵操作大全 一.矩阵的表示 在MATLAB中创建矩阵 ...

  7. MATLAB矩阵处理—特殊矩阵

    需要掌握 MATLAB语言中特殊矩阵 MATLAB语言中矩阵的变幻 MATLAB语言矩阵如何求值 MATLAB语言中特征值与特征向量 MATLAB语言中稀疏矩阵 2.1  特殊矩阵 如何建立矩阵? 逐 ...

  8. [matlab] 矩阵操作

    >_<:矩阵构造 1.简单矩阵构造 最简单的方法是采用矩阵构造符“[]”.构造1´n矩阵(行向量)时,可以将各元素依次放入矩阵构造符[]内,并且以空格或者逗号分隔:构造m´n矩阵时,每行如 ...

  9. matlab矩阵合并及相关运算

    1.matlab允许向量(和矩阵)合并,且matlab提供了两种合并方式,[a,b]和[a;b],两者的结果是不一样的. a=rand(2,3): b=rand(2,3): c=[a;b]: d=[a ...

随机推荐

  1. iOS应用推荐

    RSS阅读器 Inoreader ***客户端 SuperWingy OpenWingy(已下架) 书签 Pocket 语音备忘录 Voice-Memos 编程语言学习 SoloLearn 社交 Tw ...

  2. Jquery 插件开发——citylinkage(省、市、县城市联动选择)

    第一部分:背景  开发源于需求,本次城市联动选择插件算是我写插件的一个特例吧,不是我目前工作需要些的,算是兴趣驱使吧.之前呢,一直想写这个插件,然后错过了一个写这个插件的机会(这个得回顾到很久以前了. ...

  3. eclipse workspace 共享设置

    总结一下,复制工作空间配置步骤如下: 1 使用eclipse新建workspace. 2 将新建的workspace下的.metadata\.plugins内容全部删除. 3 将需要拷贝的worksp ...

  4. 使用LogParser 将iis日志导入到数据库中

    --注意修改日志位置和表名--u_ex180228.log 日志所在位置 --IISLog 表名--IISLog_table_0228 表名"C:\Program Files (x86)\L ...

  5. JavaFx 实现画图工具

    制作一款类似于Windows画图工具程序 功能需求: (1)在画布上绘制直线.曲线.矩形.椭圆等图形 (2)实现输入文字,橡皮擦 (3)可以绘制填充图形以及设置画笔的颜色和粗细 (4)实现撤销操作.保 ...

  6. 使用Google浏览器开发者工具学习HTTP请求记录

    GET请求 1.Google浏览器开发者工具截图图示 2.General Request URL :为请求链接 Status Code :为HTTP响应状态码 3.ResponseHeaders :响 ...

  7. FFT字符串匹配

    本文半原创 参考资料:其实就是照抄的什么参考啊 我们知道KMP可以用来在线性复杂度内进行制胡窜匹配 今天教您一种新方法:用FFT进行字符串匹配 您可能觉得这很玄学,FFT不是做多项式卷积的吗,怎么还可 ...

  8. cookie和session的使用和区别

    cookie:存储在浏览器 存值:setcookie("名字",值,过期时间.秒,哪一个文件夹)//文件夹不写一般默认整个网站都可以 setcookie("usernam ...

  9. 分布式通信框架RMI

    1.RPC概念: Remote procedure call protocal,远程过程调用协议,一般用来实现部署在不同机器上的系统之间的方法调用, 使得程序能够像访问本地系统资源一样,通过网络传输去 ...

  10. javascript 中function(){}(),new function(),new Function(),Function

    和java比起来,javascript真的是松散的无以复加,不过这也让我们在无聊之余,有精力去探讨一些复杂的应用,从而在开发之路上,获得一些新的想法. javascript中的类的构造 javascr ...