matrix相关内容

C ++实现自定义矩阵类迭代器

我目前工作的一个线性代数库(自定义向量和矩阵加上一些算法)用于教育目的和个人使用。我试图执行一个列迭代器,遍历矩阵的指定列的迭代器。 下面是向量类的code样品(赖以矩阵类是建立在): 模板<类T> 类MVector { 的std ::矢量< T>数据;上市: 明确MVector(常量的std ::为size_t&安培; N):数据(N){} 明确 ..
发布时间:2016-08-12 17:47:57 C/C++开发

从熊猫一列创建布尔矩阵

我一直在寻找一个答案,但我不知道该怎么寻找,所以我会问,而不是在这里。我是一个初学者的Python和熊猫爱好者。 我有一个数据集在这里我想从一列产生的矩阵。基质应当具有1的值,如果在列和其转置状态的值等于0,如果它不是。 输入: ID X1 A 1 B 3 的C 1 D 5 输出: A B C DA 1 0 1 0B 0,1 0 0的C 1 0 1 0ð0 0 ..
发布时间:2016-08-12 09:47:58 Python

生成在Matlab加权随机布尔矩阵

我要生成一个 5×5 矩阵MatLab的是仅由1和0的,但是我希望能够设置任何值,是一个1。我希望这是的可能性有90%的几率任何元素将是1,而不是0。 不过,我不想在那里只是永远是90%1和10%0。我只是想这是更可能发生的情况。例如。我还是希望它能够为全0,或50%1和50%0,只是不太可能。 感谢您的任何帮助。 解决方案 我已经写的很清楚,简单的code明白了: mat5x5 ..
发布时间:2016-08-12 09:45:47 其他开发

布尔矩阵乘法在Matlab

Matlab的是否有一个布尔值(有时也称为逻辑或二进制)矩阵乘法功能?我专门谈论通常是由一个圆圈表示,在一个句点来表示布尔矩阵乘法: CIJ =(AI1&安培; B1J)|| (AI2&安培; B2J)|| (AI3&安培; B3J)|| ... || (AIK&安培; BKJ) 我有一个很难定位之一,我现在假设不存在。如果是这样的话,是有一个快速的方法写一个.m文件,将完成这项任务? 一 ..

我应该用'drawMatrix.setPolyToPoly“用什么code操作和绘制位图的只是一个长方形的一部分,而不是整个的位图?

当我想只使用位图的一部分,无需倾斜或旋转它,就像上面留下第四,下面的效果很好: src_rect.set(0,0,bmp_test.getWidth()/ 2,bmp_test.getHeight()/ 2);canvas.drawBitmap(src_rect,dst_rectF,油漆); 这绘制位图的只是四分之一。 不过,如果我要旋转或倾斜只使用一个矩阵位图的一部分,下面没有按照预期工 ..
发布时间:2016-08-08 17:17:43 其他开发

二进制矩阵乘法位操作的黑客

摘要 嗨,假设你有两个不同的独立的64位二进制矩阵 A 和 T ( T 是自身的转版,采用矩阵的转版允许乘法期间对 T 的行,而不是列进行操作而是二进制算术超爽),并要乘以这些矩阵的唯一的事情就是矩阵乘法结果被截断为64位,如果你产生更大的值 1 在一些特定的矩阵单元生成的矩阵单元格将包含 1 ,否则 0 示例 一件T 00000001 01111101 01010100 01100101 ..

从在Matlab文件读取二进制矩阵

我有一个二进制方阵具有复数值,存储在一个的.bin格式文件。我曾尝试用MATLAB脚本阅读本为100×100矩阵: I =的fopen('matrix.bin','R') A = FREAD(I,[100 100] 这code不正确读取包含在 A 复杂的值。我只得到一个整数为100×100的矩阵。 解决方案 MATLAB FREAD 支持ANSI C类型,但没有原生ANSI C类型 ..
发布时间:2016-08-06 23:04:07 开发方法

什么是格式化二进制双打的二维矩阵读入IDL最基本的方法是什么?

所以我必须通过在C ++中的双打,我想读入程序IDL j的矩阵中的我。 让我们说这个矩阵称为数据与大小行乘COLS和名称字符串保存到文件名。我只是写出来的值在流二进制文件。 的ofstream MYFILE(文件名,IOS ::二进制); 如果(myfile.isopen()) { 的for(int i = 0; I<的行;我++){ 对于(INT J = 0; J< ..
发布时间:2016-08-06 22:58:18 C/C++开发

二进制编码的DNA

我有一个8位二进制序列。我需要带code这8位二进制序列到DNA序列。 如,我有 10011100 ,我在下面的编码规则, A = 00,T = 11; G = 10; C = 01, 所以,我希望它是这样的 GCTA 。因此,我需要4位的DNA序列作为结果。 我需要为256 * 256的矩阵,其中每个元素是一个8位二进制序列做到这一点。 我用下面的code产生的矩阵 A = imrea ..
发布时间:2016-08-06 22:54:50 开发方法

如何读取输出FORTRAN二进制NxNxN矩阵到Python

我在Fortran语言写了一个矩阵如下: 实(KIND =种(0.0d0)),尺寸(256256256)::密集[... ...计算]来电咨询(iolength = reclen)密集 开(单位= 8,文件= FNAME,&安培; 表='格式化',接入=“直接”,RECL = reclen) 写(单位= 8,REC = 1)密集(:,:,:) 接近(单位= 8) 我要读这回的Python。我 ..
发布时间:2016-08-06 22:37:23 Python

转计数矩阵成二进制存在矩阵

我有一个数据帧存储各种不同的人的水果数量的占有。像下面 苹果香蕉橘子 蒂姆·3 0 2 汤姆0 1 1 鲍勃1 2 2 再次数字是水果的计数。我怎样才能把它变成一个矩阵的存在,这意味着,如果一个人有一个水果,不管他有多少的话,我记录1如果没有,战绩为0。像下面苹果香蕉橘子 蒂姆·1 0 1 汤姆0 1 1 鲍勃1 1 1 解决方案 下面是你的 data.frame : X< ..
发布时间:2016-08-06 22:34:58 开发方法

Matlab的身份转变矩阵

是否有任何内嵌命令生成在MATLAB转移矩阵? A = [... 0,1,0,0,0,0,0,0,0,0 0,0,1,0,0,0,0,0,0,0 0,0,0,1,0,0,0,0,0,0 0,0,0,0,1,0,0,0,0,0 0,0,0,0,0,1,0,0,0,0 0,0,0,0,0,0,1,0,0,0 0,0,0,0,0,0,0,1,0,0 0,0,0,0,0,0,0,0,1,0 0,0,0 ..
发布时间:2016-08-06 22:33:27 开发方法

将2D二进制矩阵在Java黑/白图像

我是新的Java。我只用1和0,现在2D二进制矩阵。我想将其保存为JPG格式(黑色和白色)与相同的宽度和高度。我怎么能知道呢?我试过code以下,但失败了,说:“java.lang.IllegalArgumentException异常:图像== NULL”请帮我与,或给我你的更好的解决方案。非常感谢你。 公共静态无效的主要(字串[] args)抛出IOException //结果是双[25 ..
发布时间:2016-08-06 22:23:24 Java开发

R:对所有可能的结果独特的二进制矩阵

如何产生的所有可能的二进制矩阵 '我'变量X,排列其中,“我”可以是任何 1和无限之间的数字。结式矩阵将有2 ^我唯一行。 有关设为i = 2,变量x1,x2各自为1或0的可能值, 这样所得到的矩阵将是: X1 X2 0 0 0 1 1 0 1 1 有R中的函数生成? 我试着用下面的功能:基质(rbinom(160,1,0.5),NCOL = 5,nrow =(2 ^ 5)) ..
发布时间:2016-08-06 22:14:49 开发方法

从XYZ使用awk到矩阵

我有我设法与周围的工作来解决,所以我在这里希望与您更优雅的解决方案来学习问题; - ) 我要解析程序的输出:它写入三列×一个文件yž这样 1 1 11 1 2 12 1 3 13 1 4 14 2 1 21 2 2 22 2 3 23 2 4 24 3 1 31 3 2 32 3 3 33 3 4 34 4 1 41 4 2 42 4 3 43 4 4 44 在这样的矩阵 11 12 1 ..
发布时间:2016-07-28 16:53:11 Linux/Unix

转上SSE2 / SSSE3 16位元素的8个寄存器

(我是一个新手,以SS​​E / ASM,道歉,如果这是显而易见的或冗余) 有没有更好的办法来调换包含16位值8 SSE寄存器比执行24 unpck [LH] ps和8月16日+洗牌,并使用8额外的寄存器? (注最多可使用3 SSSE说明,英特尔Merom处理器,又名缺乏的SSE4 BLEND。*) 假设你有寄存器v [0-7],并用T0-T7作为辅助寄存器。在伪内在code: / *第1 ..
发布时间:2016-07-18 20:48:23 .NET Framework