主要内容

带宽

上下矩阵带宽

描述

例子

B=带宽(一个,类型)返回带宽的矩阵一个指定的类型。指定类型作为“低”低带宽,或“上”上的带宽。

例子

(较低的,]=带宽(一个)回报较低的带宽,较低的,和上带宽,的矩阵一个

例子

全部折叠

创建一个6-by-6下三角矩阵。

=下三角阵(魔法(6))
一个=6×635 0 0 0 0 0 3 32 0 0 0 0 31日9 2 0 0 0 8 28 33 17 30 0 0 5 34 12 14 0 4 36 29日13 18 11

找到的低带宽一个通过指定类型作为“低”。结果是5因为每个对角主对角线以下有非零元素。

B =带宽(A,“低”)
B = 5

找到上带宽一个通过指定类型作为“上”。结果是0,因为没有非零主对角线上的元素。

B =带宽(A,“上”)
B = 0

创建一个100 -,- 100稀疏分块矩阵。

B = kron (speye (25)、(4));

视图的10段元素的左上角B

完整的(B (1:10, 1:10))
ans =10×101 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1

B已经集中在主对角线的4×4块。

找到的上下带宽B通过指定两个输出参数。

(低,上部)=带宽(B)
低= 3
上= 3

输入参数

全部折叠

输入矩阵,指定为一个二维数值矩阵。一个可以是完整的或稀疏。

数据类型:|
复数的支持:金宝app是的

带宽类型,指定为“低”“上”

  • 指定“低”的低带宽(主对角线以下)。

  • 指定“上”上的带宽(主对角线上方)。

输出参数

全部折叠

更低或更高带宽,作为一个非负整数返回标量。

  • 如果类型“低”,然后0B大小(1)1

  • 如果类型“上”,然后0B大小(2)1

低带宽,作为一个非负整数返回标量。较低的在范围内0较低的大小(1)1

上带宽,作为一个非负整数返回标量。在范围内0大小(2)1

更多关于

全部折叠

上部和下部的带宽

上下一个矩阵的带宽测量通过寻找最后一个对角线(分别高于或低于主对角线),其中包含非零值。

也就是说,对一个矩阵一个与元素一个ij:

  • 上面的带宽B1这样是最小的号码 一个 j = 0 每当 j > B 1

  • 较低的带宽B2这样是最小的号码 一个 j = 0 每当 j > B 2

注意,这种测量不不允许中间对角线在一个乐队从零,而是集中在最后的位置包含非零对角。按照惯例,上下空矩阵的带宽都是零。

提示

  • 使用isbanded功能测试,如果一个矩阵是在一个特定的上下带宽。

扩展功能

版本历史

介绍了R2014a