Matlab如何实现矩阵复制扩充


Posted in Python onJune 02, 2021

考虑这个问题:

定义一个简单的行向量a

Matlab如何实现矩阵复制扩充

如何复制10行呢?即:

Matlab如何实现矩阵复制扩充

同理,对于一个列向量,如何复制 10 列呢?

关键函数1:

repmat( A , m , n ):将向量/矩阵在垂直方向复制m次,在水平方向复制n次。

Matlab如何实现矩阵复制扩充

再举一个例子,对于 a =[1 2;3 4]:

Matlab如何实现矩阵复制扩充

垂直方向复制3次,水平方向复制2次,结果是:

Matlab如何实现矩阵复制扩充

接下来进阶一下,玩点复杂的。对于 a = [1 2;3 4],如何变成下面这样:

Matlab如何实现矩阵复制扩充

关键函数:

kron( a , B ) :对 a 的每一个元素 e,都数乘B矩阵,构成新的矩阵。具体用法可以doc kron。

引用 Matlab 的帮助文档,对于 A 和 B,kron(A,B) 的图示如下:

Matlab如何实现矩阵复制扩充

回到上面的问题,对于 a=[1 2;3 4],

Matlab如何实现矩阵复制扩充

matlab中x0=[x0,x0] 矩阵扩展

就是说对矩阵x0进行扩展,左右各一个x0组成的新的矩阵赋值给x0。

比如:

x0=[1,2;3,4]
x0 =

     1     2
     3     4

x0=[x0,x0]
x0 =

     1     2     1     2
     3     4     3     4

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现栈的方法
May 26 Python
巧用python和libnmapd,提取Nmap扫描结果
Aug 23 Python
numpy中的高维数组转置实例
Apr 17 Python
python调用xlsxwriter创建xlsx的方法
May 03 Python
python发送告警邮件脚本
Sep 17 Python
一百行python代码将图片转成字符画
Feb 19 Python
Python对象转换为json的方法步骤
Apr 25 Python
Python 使用PyQt5 完成选择文件或目录的对话框方法
Jun 27 Python
新手入门Python编程的8个实用建议
Jul 12 Python
对pytorch中的梯度更新方法详解
Aug 20 Python
Python 实现try重新执行
Dec 21 Python
django 连接数据库出现1045错误的解决方式
May 14 Python
给numpy.array增加维度的超简单方法
Jun 02 #Python
pytorch model.cuda()花费时间很长的解决
如何理解及使用Python闭包
python pygame入门教程
python plt.plot bar 如何设置绘图尺寸大小
python用tkinter开发的扫雷游戏
Pytorch GPU内存占用很高,但是利用率很低如何解决
You might like
php的access操作类
2008/04/09 PHP
PHP自定义函数收代码
2010/08/01 PHP
一些需要禁用的PHP危险函数(disable_functions)
2012/02/23 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
2012/05/16 PHP
强制PHP命令行脚本单进程运行的方法
2014/04/15 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
驱动事件的addEvent.js代码
2007/03/27 Javascript
使用JavaScript 实现各种跨域的方法
2013/05/08 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
javascript 缓冲运动框架的实现
2017/09/29 Javascript
基于Vue中点击组件外关闭组件的实现方法
2018/03/06 Javascript
详解angular应用容器化部署
2018/08/14 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
2018/09/03 Javascript
JavaScript实现的开关灯泡点击切换特效示例
2019/07/08 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
通过Kettle自定义jar包供javascript使用
2020/01/29 Javascript
[02:32]DOTA2英雄基础教程 美杜莎
2014/01/07 DOTA
python中MySQLdb模块用法实例
2014/11/10 Python
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
JPype实现在python中调用JAVA的实例
2017/07/19 Python
python调用xlsxwriter创建xlsx的方法
2018/05/03 Python
Python编程flask使用页面模版的方法
2018/12/28 Python
Python split() 函数拆分字符串将字符串转化为列的方法
2019/07/16 Python
Python 实现取多维数组第n维的前几位
2019/11/26 Python
Python连接字符串过程详解
2020/01/06 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
圣诞树世界:Christmas Tree World
2019/12/10 全球购物
将相和教学反思
2014/02/04 职场文书
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
2015年保安个人工作总结
2015/04/02 职场文书
责任书格式
2019/04/18 职场文书
python 批量压缩图片的脚本
2021/06/02 Python
Java SSH 秘钥连接mysql数据库的方法
2021/06/28 Java/Android
SQL Server删除表中的重复数据
2022/05/25 SQL Server