submatrix相关内容

选择矩阵中满足条件的行

在带有矩阵的 R 中: 一二三四[1,] 1 6 11 16[2,] 2 7 12 17[3,] 3 8 11 18[4,] 4 9 11 19[5,] 5 10 15 20 我想提取其行的第三列 = 11 的子矩阵.即: 一二三四[1,] 1 6 11 16[3,] 3 8 11 18[4,] 4 9 11 19 我想在不循环的情况下执行此操作.我是 R 的新手,所以这可能很明显,但 ..
发布时间:2021-12-18 23:37:05 其他开发

获得最大和的子矩阵?

输入:一个二维数组 NxN - 矩阵 - 具有正元素和负元素. 输出:任何大小的子矩阵,使得它的summation 是所有可能的子矩阵中的最大值. 要求:算法复杂度O(N^3) 历史:在算法专家拉里的帮助下,以及对 Kadane 算法的修改,我成功地解决了部分的问题,该问题仅决定求和 - 下面是Java. 感谢 Ernesto,他设法解决了确定矩阵边界的其余问题,即左上角、右下 ..
发布时间:2021-12-06 20:15:12 其他开发

使用OpenCV Java获取子图像

我已经看过如何通过在Java api中使用OpenCV获取子图像,但这无济于事 我很好奇如何创建从文件中加载的Mat图像的子图像.当我跑步时: crop = img.submat(405,450,280,335); 我得到了: OpenCV错误:cv :: Mat :: Mat文件.. \ .. \ .... \ opencv \ modules \ core \ src \中的 ..
发布时间:2021-05-15 20:15:07 Java开发

2D矩阵中大小为HxW的最大子数组

给定一个正整数的二维数组,找到具有最大和的大小为HxW的子矩形.矩形的总和是该矩形中所有元素的总和. 输入:具有正元素的2D数组NxN子矩形的HxW大小 输出:HxW大小的子矩阵,其元素之和最大. 我已经使用蛮力方法解决了这个问题,但是,我现在正在寻找一种具有更高复杂度的更好的解决方案(我的蛮力方法的复杂度为O(n 6 )) 解决方案 首先创建矩阵的累加和: O(n 2 ..
发布时间:2021-04-02 20:24:28 其他开发

归一化矩阵中的块/子矩阵

我想基于行/列名称对方阵中的块/子矩阵进行归一化(即0-1).重要的是归一化矩阵与原始矩阵相对应.以下代码提取了块,例如所有列/行名称=="A"并通过其最大值对其进行归一化.如何将归一化块的矩阵放在一起,使其对应于原始矩阵,以使归一化块的每个单个值都与原始矩阵位于同一位置. IE.您不能将这些块放在一起,然后按原始矩阵的行/列名称对归一化矩阵进行排序. #dummy code mat ..
发布时间:2020-07-10 03:05:15 其他开发

在Scilab中错误定义了子矩阵

我有一个莫尔斯电势,可以通过scilab求解并找到其能量本征值和向量.但是我遇到了一个问题,因为scilab表示子矩阵定义不正确. 我试图了解为什么我的矩阵不能正确.我是这个平台的新手. De=4.618; b=18.118; x=0.1275; a=0.35; hc=197.327; mu=912847000; N=45; c=(De/(2*a*b)); d=exp( ..
发布时间:2020-07-10 03:05:11 其他开发

切片稀疏(scipy)矩阵

在理解从scipy.sparse包中切片lil_matrix(A)时的以下行为,我将不胜感激. 实际上,我想基于行和列的任意索引列表提取一个子矩阵. 当我使用这两行代码时: x1 = A[list 1,:] x2 = x1[:,list 2] 一切都很好,我可以提取正确的子矩阵. 当我尝试在一行中执行此操作时,它失败了(返回的矩阵为空) x=A[list 1,li ..
发布时间:2020-07-10 03:05:04 Python

从矩阵A提取包含矩阵B元素的所有行的更好方法

矩阵A是我的起始矩阵,它将从MPU6050和GPS记录的数据保存在SD卡上(纬度,经度,时间,Ax,Ay,Az,Gx,Gy,Gz). 我计算了窗口大小为5时Az的标准偏差,并确定了所有满足条件(>阈值)的元素. 然后在矩阵“大窗口" 中,我将满足条件的所有Az的索引存储在窗口中. 根据矩阵“大窗口" ,我使用矩阵A中包含矩阵“大窗口" 元素的所有行,计算了一个新的矩阵B. ..
发布时间:2020-05-07 19:12:43 其他开发

查找给定矩阵的子矩阵

我正在尝试编写一种算法,用于在给定的子矩阵中查找子矩阵。为了解决这个问题,我编写了以下代码: public class SubMatTry { / ** * @param args * / public static void main(String [] args){ // TODO自动生成的方法stub int a [] [ ] = {{2,3,5,7},{5, ..
发布时间:2018-12-20 00:59:01 Java开发

使用Eigen的子矩阵和索引

我目前正在开发一个MATLAB项目,我想使用C ++和Eigen重新实现最重要的计算部分。 我想知道是否有一种方法来执行以下操作(MATLAB语法): B = A(A 对于那些不熟悉MATLAB的人,上述命令初始化一个由 我从特征论坛,可以使用以下方式获取感兴趣的指数: MatrixXi indices =(A.array() ..
发布时间:2016-10-23 12:33:25 C/C++开发

如何从一个更大的矩阵中提取一个2x2子矩阵

我是一个很基本的用户,不知道太多关于在C中使用命令,所以请原谅......我不能使用非常复杂的codeS。我在stdio.h和库文件ctype.h一些知识,但多数民众赞成它。 我有一个txt文件矩阵,我要加载的矩阵根据我的行数和列数的输入 例如,我在文件中的5×5矩阵。我想提取特定的2×2子矩阵,我该怎么办呢? 我创建使用嵌套循环: FILE *样品 样品= FOPEN(“randomf ..
发布时间:2016-08-25 09:58:18 C/C++

如何打印方阵的所有子矩阵方用C?

请帮我找到并打印方阵的所有方子矩阵从大到小方阵在C编程语言 我写了code,工程错误: INT的main(){ INT mtrx_size = 8; INT垫[8] [8] = { {1,2,3,4,5,6,7,8}, {} 9,10,11,12,13,14,15,16, {} 17,18,19,20,21,22,23,24, ..
发布时间:2016-08-22 15:48:36 C/C++

OpenCV的Andr​​oid的Java的矩阵子矩阵(感兴趣的ROI区域)

我有 mRgba矩阵和矩形 - [R (东西在帧识别) 我想要的帧的这一部分是由矩形R所规定的一个子矩阵 当我使用它是这样的: 子= mRgba.submat(R); 我得到正确的子矩阵,但我有一个问题,下一个步骤,我想改变框架的这一部分,然后再复制到原来的。 的例如:的 Imgproc.cvtColor(分,分,Imgproc.COLOR_RGBA2GRAY,1); //使其灰色 ..
发布时间:2016-03-19 16:35:10 移动开发

找到最大的子矩阵算法

予具有N * N的矩阵(N = 2〜10000),其可以范围从0到1000的数字。 我怎样才能找到最大的(矩形)子矩阵,由同一批? 例如: 1 2 3 4 5 - - - - - 1 | 10 9 9 9 80 2 | 5 9 9 9 10 3 | 85 86 54 45 45 4 | 15 21 5 1 0 5 | 5 6 88 11 10 输出应的子矩 ..
发布时间:2015-11-30 20:23:12 C/C++

找到一个子矩阵以最大可能的总和在为O(n ^ 2)

我试图用Java编写一个程序,在给定的m×n矩阵,将找到的(相邻的)子矩阵与数字最大的总和。然后程序需要返回子矩阵的左上角的坐标和右下角的坐标。该基体可以包括负数和两个矩阵和子矩阵不必是正方形。 我看到了,这是这里讨论:有没有可用的code,在那里,解决这个问题最有效的方法是什么? 解决方案 您(最有可能)无法解决您的问题,为O(n ^ 2),在至少没有这样的算法是已知的。最佳的解决方案有子 ..
发布时间:2015-11-30 15:37:00 C/C++