特殊矩阵之三对角矩阵

一开始在网上搜了好多,结果题目和答案不对应,有的答案直接不对,没办法,看的书然后自己慢慢分析做的。具体如下:

一个三对角矩阵的非零系数在三条对角线上:主对角线、低对角线、高对角线。其余元素全为0。

三对角矩阵的特点:
三对角矩阵M是一个对角矩阵,当且仅当
时,有M(i,j)=0。在一个nxn的三对角矩阵T中,非0元素排列在如下的三条对角线上:
(1)主对角线即i=j;
(2)主对角线之下的对角线(称低对角线)即i=j+1;
(3)主对角线之上的对角线(称高对角线)即i=j-1。
这三条对角线上的元素总数为3n-2,故可以使用一个拥有3n-2个位置的一维数组来描述T,因为仅需要存储三条对角线上的元素

设有三对角矩阵(aijnxn,将其三条对角线上的元素朱行地存于向量B[3n-1]中(其中零号单元存放三对角线外的常量C),使得B[K]=aij,求:
(1) 用i j 表示k的下标变换公式;
(2)用k表示i及j的下标变换公式;

上面图片中的四阶矩阵,是一个三对角矩阵,每个元素的位置都在图中标出,转化成一维数组的位置也已经标出。

所以此题的答案为:

(1)
k=2*i + j + 1, |i-j| <= 1
k=0 , 其它

(2)
i = (k-j-1)/2;
j = k-2i-1;

如果还有不明白的地方,可以在下方留言。

三对角矩阵(特殊矩阵)相关推荐

  1. 【数据结构-矩阵】矩阵的相关公式推导

    文章目录 1 数组 1.1 一维数组 1.2 二维数组 2 对称矩阵 2.1 上三角部分(i ≤ j) 2.2 下三角部分(i ≥ j) 3 三角矩阵 3.1 上三角矩阵(i ≤ j 的元素不全为 0 ...

  2. POJ3233不错的矩阵(矩阵套矩阵)

    题意:        给一个n*n的矩阵A,然后求S=A + A^2 + A^3 + ..+ A^k. 思路:       矩阵快速幂,这个题目挺新颖的,以往的矩阵快速幂都是退出公式,然后构造矩阵,这 ...

  3. 【Android 应用开发】Paint 滤镜原理 之 颜色矩阵 ( 颜色模式 | 颜色通道 | 颜色矩阵 | 矩阵运算 | 矩阵乘法 | 矩阵加法 | 颜色矩阵深入解析 )

    文章目录 颜色模式 颜色通道 Android 中的颜色矩阵 矩阵乘法运算 滤镜中的矩阵乘法运算 矩阵加法运算 滤镜中的矩阵乘法运算 滤镜运算原理 ( 总结 ) 实际滤镜理论示例 颜色模式 颜色模式 : ...

  4. 矩阵分析与多元统计12 0-1矩阵 交换矩阵与Kronecker乘积

    矩阵分析与多元统计12 0-1矩阵 交换矩阵与Kronecker乘积 基本性质 用交换矩阵的构造证明基本性质 这一讲介绍交换矩阵与Kronecker乘积相关的性质.对于矩阵A∈Fm×nA \in F^ ...

  5. 矩阵分析与多元统计12 0-1矩阵 交换矩阵简介

    矩阵分析与多元统计12 0-1矩阵 交换矩阵简介 选择矩阵 交换矩阵 顾名思义,0-1矩阵就是所有元素取值均为0和1的矩阵,这类矩阵在矩阵分析.多元统计乃至组合学和图论中都有很重要的应用.在这个主题中 ...

  6. 数据结构与算法之“之”字型打印矩阵和矩阵中找数

    数据结构与算法之"之"字型打印矩阵和矩阵中找数 目录 "之"字型打印矩阵 在行列都排好序的矩阵中找数 1. "之"字型打印矩阵 题目描述 思 ...

  7. 2.4 矩阵乘以矩阵定义

    矩阵乘以矩阵 乘法定义 进一步分析基变换关系, nnn 维空间中任意向量 x=a1v1+⋯+anvn\mathbf{x}=a_1\mathbf{v_1}+\cdots+a_n\mathbf{v_n}x ...

  8. 1 数列分块入门_线性代数入门——利用分块矩阵简化矩阵乘法运算

    系列简介:这个系列文章讲解线性代数的基础内容,注重学习方法的培养.线性代数课程的一个重要特点(也是难点)是概念众多,而且各概念间有着千丝万缕的联系,对于初学者不易理解的问题我们会不惜笔墨加以解释.在内 ...

  9. php打印矩阵,PHP实现顺时针打印矩阵(螺旋矩阵)的方法示例

    这篇文章主要介绍了PHP实现顺时针打印矩阵(螺旋矩阵)的方法,涉及PHP基于数组遍历.运算模拟打印实现螺旋矩阵功能的相关操作技巧,对PHP感兴趣的朋友可以参考下本篇文章. 本文实例讲述了PHP实现顺时 ...

  10. CCF201512-5 矩阵【矩阵快速幂】(募集解题代码)

    试题编号: 201512-5 试题名称: 矩阵 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 创造一个世界只需要定义一个初状态和状态转移规则. 宏观世界的物体运动规律始终跟物 ...

最新文章

  1. WS2812串行可控彩色LED灯珠
  2. 全国计算机等级考试一级教程讲义资料,计算机等级考试一级教程讲义.docx
  3. Spark分区器HashPartitioner和RangePartitioner代码详解
  4. AI是计算机科学,人工智能计算机科学(79种)...
  5. Swift3.0 在其它类获取Appdelegate单例的属性或则对象的值
  6. 在html文件中使用支持FLV、HLS、RTSP、WS-FLV/WS-RTSP、WEBRTC、HEVC/H265的永久免费H5直播点播播放器SkeyeWebPlayer.js
  7. 藏在成都这个阴雨小城里的互联网公司
  8. 微信小程序监听路由变化
  9. 计算机网络七层体系结构
  10. 计算机网络毕业设计汇报ppt,计算机ppt毕业设计模板
  11. html语言标题怎么居中,html标题栏代码 HTML中怎么设置标题居中
  12. 搭建简易客户端从tftp服务器中下载文件
  13. 如何使用Better Zip软件的密码保护功能
  14. 森林防火三维地理信息系统
  15. PS网页版在线使用PS网站源码
  16. TSU-求最大最小数
  17. 转载:http://www.zzslxx.com/wmy/jy/Chap02/2.1.1.1.htm
  18. DML、DDL、DCL是什么?
  19. layerui如何隐藏按钮?
  20. 拿了北京户口!却是跌落的开始....

热门文章

  1. 语音通计算机怎么安装方法,win7系统语音包安装图文教程
  2. VS2010 下载与安装
  3. 实时渲染技术之一-------渲染管线
  4. javaEE之----------java代码发送邮件
  5. C++车辆管理系统课程设计
  6. python微积分求面积_用Python学微积分(微积分应用)
  7. 金笛JDMAIL邮件系统办公管理—文件中转站
  8. element-ui 固定弹窗底部的按钮
  9. linux冗余服务器,冗余链路bond 1在Linux服务器中的应用
  10. tensorflow出现问题Passing (type, 1) or 1type as a synonym of type is deprecated