MATLAB矩阵压缩函数squeeze

2106人阅读 评论(0) 收藏 举报
分类:


matlab中squeeze函数用于删除矩阵中的维数为1的维(只适用于维数大于2的矩阵l,),比如执行下面的代码,随机产生一个1x2x3的矩阵A,然后squeeze(A)将返回一个2x3的矩阵,将第一维却掉(因为第一位大小为1):

A=rand(1,2,3)

squeeze(A)

matlab常用函数之squeeze函数









又比如产生随机产生一个3x1x1x2的矩阵,在调用squeeze函数,第二维和第三维将去掉,结果是一个2维矩阵:

 A=rand([3 1 1 2])

squeeze(A)

matlab常用函数之squeeze函数


查看评论

MATLAB中squeeze函数的作用

squeeze:  除去size为1的维度 B = squeeze(A) 描述: B = squeeze(A),B与A有相同元素,但所有只有一行或一列的维度(a singleton dimension...
  • what_lei
  • what_lei
  • 2015-09-25 10:20:11
  • 7352

Matlab 使用squeeze函数提取多维矩阵的某一维

在图像处理领域,经常需要对每个像素提取特征,保存为一个三维矩阵。例如对大小为100*150的图像提取SIFT特征,就会得到100*150*128的三维矩阵(A)。如果想要索引任意一个像素(如坐标(2,...
  • f2228677441qqcom
  • f2228677441qqcom
  • 2016-08-03 22:42:20
  • 4740

matlab 高级函数 —— circshift、squeeze

circshift:顾名思义,循环移动,循环的意义在于,移出的数据不丢失,而是来到队列的首部位置,也即其实是将原始序列视为一种圆环。 1. 基本用法 Y = circshift(A,K) Y = ci...
  • lanchunhui
  • lanchunhui
  • 2017-03-03 11:53:06
  • 1058

matlab save -v7.3 速度较慢及解决方式

总结一下就是save -v7.3 当存储较大的数据的时候,会自动对数据进行压缩(GZIP),严重的影响了存储的速度,而matlab并没有提供一个开关来让用户来选择是否使用压缩。。。  解决方法就是...
  • houqiqi
  • houqiqi
  • 2015-09-25 15:34:43
  • 3534

稀疏(sparsity)矩阵的行压缩存储

压缩矩阵行或列来存储矩阵的格式是很普遍的,它们不会存储不必要的元素(即空值)。但是它们也不是非常有效的,当在一个矩阵-向量积或预解决的每个简单标量中需要间接寻址。行压缩存储方式会把一个稀疏矩阵行的非零...
  • z595054650
  • z595054650
  • 2015-06-23 21:52:41
  • 2575

压缩矩阵CRS & CCS

在用python便编写推荐相关算法时,用到了scipy中的sparse matrix来存储相似矩阵或评分数据。本文是对行压缩与列压缩ccs的总结,因为二者原理是一致的,所以只总结crs的原理。...
  • buptfanrq
  • buptfanrq
  • 2017-05-19 09:46:42
  • 596

5.3矩阵的压缩存储(稀疏矩阵转置和快速转置)

5.3矩阵的压缩存储(稀疏矩阵转置和快速转置)
  • qq78442761
  • qq78442761
  • 2017-02-09 15:22:20
  • 3951

矩阵的压缩存储

§5.3 矩阵的压缩存储 矩阵是很多科学与工程计算问题中研究的数学对象,在此,我们讨论如何存储矩阵的元,从而使矩阵的各种运算能有效第进行。对于一个矩阵结构显然用一个二维数组来表示是非常恰当的,但在有...
  • qq_15037231
  • qq_15037231
  • 2016-08-23 21:17:31
  • 4977

CSC压缩矩阵

1 0 4 0 3 5 2 0 6 一个简单的矩阵 Array(0, 2, 3, 6) Array(0, 2, 1, 0, 1, 2) Array(1, 2, 3,...
  • Em_dark
  • Em_dark
  • 2017-01-10 14:48:36
  • 722

matlab 多维矩阵的维度调整

permute(A, [2 3 1] ); 将原来的第二维变为现在的第一维。 contourf(A); 绘制轮廓图,并用颜色表示区域值的大小。...
  • huangxy10
  • huangxy10
  • 2012-08-26 17:41:57
  • 11214
    个人资料
    持之以恒
    等级:
    访问量: 13万+
    积分: 4274
    排名: 8852
    赞助一下
    如果您觉得我的文章对您有帮助的话,不妨小额赞助一下,激励我写出更多的好文章,谢谢大家!

    以下是我的支付宝和微信账户