【功能简介】生成Hankel矩阵。Hankel矩阵的构成方式是:先指定第一列和最后一行,矩阵中其他所有元素都与其左下角相邻位置的元素相等,即H(i,j)=H(i+1,j-1)。

【语法格式】

1.H=hankel(c,r)

生成非对称的Hankel矩阵。第一列元素为c,最后一行元素为r,若c的最后一个元素与r的第一个元素不相等,交叉位置的元素取c的最后一个元素。

2.H=hankel(c)

生成对称的Hankel矩阵。第一列元素为c,次对角线下方所有元素均为零。

【实例3.17】给定向量c、r生成Hankel矩阵。

>> c=[1,2,3,4];
>> r=[4,4.5,5.5];
>> hankel(c,r)    %由上述向量生成Hankel矩阵
ans =  1.0000    2.0000    3.0000  2.0000    3.0000    4.0000  3.0000    4.0000    4.5000  4.0000    4.5000    5.5000  

【实例分析】除第一列与最后一行外,其余元素都等于其左下方相邻的元素。

hankel--生成Hankel矩阵相关推荐

  1. numpy的生成网格矩阵 meshgrid()

    numpy模块中的meshgrid函数用来生成网格矩阵,最简单的网格矩阵为二维矩阵 meshgrid函数可以接受 x1, x2,..., xn 等 n 个一维向量,生成 N-D 矩阵. 1 基本语法 ...

  2. python 生成空白矩阵_3个用于数据科学的顶级Python库

    用这些库把Python变成一个科学数据分析和建模工具. image by Opensource.com Python许多吸引人的特点如效率.代码可读性和速度使它成为数据科学爱好者的首选编程语言.对于希 ...

  3. 在matlab中,利用for循环来生成一个矩阵,并分别对该矩阵的行和列进行求和

    在matlab中,利用for循环来生成一个矩阵,并分别对该矩阵的行和列进行求和 先创建一个新的脚本,并保存,在编辑器中进行编辑.具体如图,以5阶方阵为例: a=zeros(5,5): for i=(1 ...

  4. matlab生成向量和矩阵

    1. 向量的创建 1)直接输入: 行向量:a=[1,2,3,4,5] 列向量:a=[1;2;3;4;5] 2)用":"生成向量 a=J:K 生成的行向量是a=[J,J+1,-,K] ...

  5. 【matlab】函数meshgrid的用法详解(生成网格矩阵)和ndgrid的区别及用法

    ------------------------------------------------------------------  meshgrid 函数用来生成网格矩阵,可以是二维网格矩阵. e ...

  6. python生成魔方矩阵

    python生成魔方矩阵 import numpy as npdef magic(n):row, col = 0, n // 2magic = []for i in range(n):magic.ap ...

  7. (二)QCustomPlot生成热力图/矩阵颜色图

    系列文章目录 提示:这里是该系列文章的所有文章的目录 第一章: (一)QCustomPlot常见属性设置.多曲线绘制.动态曲线绘制.生成游标.矩形放大等功能实现 第二章: (二)QCustomPlot ...

  8. python 生成 Toeplitz 矩阵

    python 生成 Toeplitz 矩阵 首先导入必要的依赖文件 import numpy as np from scipy.linalg import toeplitz 明确要实现的功能 Toep ...

  9. c语言自动生成矩阵,C语言如何随机生成一个矩阵

    C语言如何随机生成一个矩阵 发布时间:2020-10-19 18:13:23 来源:亿速云 阅读:270 作者:Leah 这篇文章将为大家详细讲解有关C语言如何随机生成一个矩阵,文章内容质量较高,因此 ...

  10. python meshgrid_numpy的生成网格矩阵 meshgrid()

    numpy模块中的meshgrid函数用来生成网格矩阵,最简单的网格矩阵为二维矩阵 meshgrid函数可以接受 x1, x2,..., xn 等 n 个一维向量,生成 N-D 矩阵. 1 基本语法 ...

最新文章

  1. 区块链开发: 2019年及以后数字货币的前景如何?
  2. cuda nvcc版本不一致_入坑第一步:Win10安装cuda+cuDNN+TensorFlow-GPU走过的那些路
  3. VTK:Medical之GenerateModelsFromLabels
  4. ngrx Effect学习笔记
  5. Centos6.10源码部署zabbix-3.2.6
  6. “威胁情报”在手,反黑客终于有地图了!
  7. eltable刷新整个表格方法_利用SSAS实现PBI报表增量刷新
  8. 道友,来Rstudio里面看动画了
  9. postgresql 增量备份
  10. linux内核驱动之 驱动程序的角色
  11. Vue的mergeOptions函数分析-下
  12. poj 2392 Space Elevator 二进制拆包多重背包
  13. 一例智能网卡(mellanox)的网卡故障分析
  14. Linux系统(centos/ubuntu)修改IP地址方法总结
  15. retrofit 解析百度地图api 返回数据_基于百度地图API的城市数据采集方式
  16. 从coursera网站自动下载网课视频(Linux中bash操作)
  17. c# 通过读取Json文件生成HTML页并在浏览器显示
  18. python一对一辅导教程:Computational Problems for Physics chapter 1-A Code Listings 1.1 - 1.6
  19. WebGL 和 Canvas 的关系
  20. 微信公众平台学习笔记

热门文章

  1. Android查看挂载的分区(如oem)
  2. sd 卡驱动--基于高通平台
  3. bootstraptable获得所有行_“安全超新星”集结出道,共创交通美好未来 2020广汽本田安全中国行首届道路安全创新大赛成功举办...
  4. CentOS 安装 VMware Tools 详细方法
  5. Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定)
  6. 【java】java获取对象属性类型、属性名称、属性值
  7. http://miicaa.yopwork.com/help/overall/
  8. Linux基础配置和查看命令帮助
  9. 移动端开发高清效果和多屏适配
  10. 系统故障——管理员口令丢失