matrix相关内容

动态二维数组

我需要从用户获取输入N并生成N * N矩阵。如何声明矩阵?一般来说,数组和矩阵的大小应该固定在声明上,对吧? vector> ?我从来没有使用这个,所以我需要建议老兵。 解决方案 Boost在 uBLAS库,并提供如下使用语法。 #include int main(i ..
发布时间:2016-10-11 20:29:51 C/C++开发

矩阵的设置,例如着色器

我想提请实例化的立方体 我可以叫 GL.DrawArraysInstanced(PrimitiveType.Triangles,0,36,2); 成功。 我的问题是,所有的多维数据集在相同的位置,相同的旋转绘制。我怎样才能改变这种单独为每立方? 要创建不同的位置等等,我需要一个矩阵每个立方体,对不对?我创造了这个: Matrix4 [] =矩阵新Matrix4 [] { ..
发布时间:2016-10-05 22:03:52 C#/.NET

矩阵阵列C#

这将是转换如 1 2 3 4 5 6平方矩阵的最有效方法 7 8 9 到 [1 2 3 4 5 6 7 8 9] 在C# 我是做 INT [,] array2D =新INT [,] {{1,2,3},{4,5,6},{7,8,9}}; INT [] array1D =新INT [9]; INT CI = 0; ..
发布时间:2016-10-01 01:05:53 C#/.NET

高效率地 - 对称矩阵乘法在C#两个向量

按以下的inital线程使高效从cMinor C-锐对称矩阵的副本。 我会在如何建立一个对称的方形矩阵乘法一行一些投入相当有趣向量,并通过使用代替古典 矩阵的阵列实施方式中,一个列向量长S = 0; 名单,LT;双> columnVector =新的List<双>(N); 名单,LT;双> lineVector =新的List<双>(N); ..
发布时间:2016-09-28 13:30:00 C#/.NET

矩阵/坐标转换在C#

我具有反映在图像上的已知位置坐标的阵列。让我们把这个模板图像。它具有独特的条形码和取向标记(这也是坐标阵列中)。 打印图像,扫描并反馈到我的应用程序来检测。期间打印和扫描,图像可以以三种方式来转化;平移,旋转和缩放。 假如我能找到的失真图像上的方向标,我怎么可以用矩阵变换来获得剩余的坐标的相对位置? 我贴在SO 这个问题之前, 但做它太复杂,理解我想要的东西。 修改 ..
发布时间:2016-09-20 23:12:37 C#/.NET

如何旋转,缩放,并在C#中一次性全部转换矩阵?

好吧,这是什么,应该是一个简单的矩阵的问题,但我的矩阵的理解是比较有限的。这里的情景:我有1px的精灵1px的,我想扩大一些量x和y(每边不同量),然后我想旋转一些角度精灵,然后我希望能够精确定位整个事情(从左上角或中心,没什么区别对我来说)。 到目前为止,我的代码是隐约接近,但它往往是关闭通过这取决于我传递的角度一些随机量 我会认为这将做到这一点: 点中心=新的点(50,50) ..
发布时间:2016-09-18 11:01:02 C#/.NET

XNA视区投影和SpriteBatch

我工作的XNA游戏,我用ViewPort.Project和ViewPort.Unproject翻译,并从世界坐标。目前我使用这些,因为我与SpriteBatch绘制每个对象。我希望做的就是计算一个矩阵,我可以发送给SpriteBatch.Begin做屏幕空间转换对我来说。 下面是我目前使用的翻译,并从屏幕空间的功能: Vector2 ToWorldCoordinates(Vector ..
发布时间:2016-09-08 18:12:54 C#/.NET

矩阵/坐标变换顺序

我有两个阵列点: 点[]原件; 和点[]转化; 这些转化阵简直是原件及复印件与应用的转换。例如: matrix.Rotate(1006米); matrix.Scale(.8f,1.1F); matrix.Translate(30F,18F); matrix.TransformPoints(转化); 原始分的的知 转化值的称。 在其中应 ..
发布时间:2016-09-07 12:28:35 C#/.NET

高效率地在C#中对称矩阵的副本

我想在一个数组来存储一个对称矩阵 有关矩阵我这样做 双击[,] =垫新的双[尺寸,大小] 的for(int i = 0; I&LT;大小;我++) { 对于(INT J = 0; J&LT; = I; J ++) 垫[I,J] =垫[J,I =(N * other_matrix [I,J]); } 如果我想在一个数组来存储双击[] ..
发布时间:2016-08-29 14:33:01 C#/.NET

旋转矩阵给定角度和点在X,Y,Z

我做的图像处理,我想旋转都基于一个角度,起源,和X,Y在XYZ空间像素和z坐标。 我只需要设置正确的矩阵(4×4),然后我会好从那里。角度是在度,而不是弧度和将x,y,z的所有将要从-1到1(浮子) 编辑: 好吧,这里是code,我掀起了做有关的起源和X定义了一个给定行的旋转,Y,Z coorinate。 浮动ANG = angD *(浮点)(Math.PI / 180); //从角度到弧 ..
发布时间:2016-08-28 15:24:43 C#/.NET

建议对C#矩阵库

我需要一个C#库来处理矩阵。它应该实现奇异值分解,矩阵求逆等 我用 CSML 之前,但是这没有实现的一些功能,我需要。 一些特点是:结果 奇异值分解结果 矩阵求逆结果 跟踪结果 决定因素 建议的库(从答案) (其中大多数是实现上述的功能) 数学.NET Numerics的针对.NET,Silverlight和单声道(开源) 至尊优化数值算法库(商业,很 完成) IL N ..
发布时间:2016-08-26 20:25:04 C#/.NET

用C排序二维矩阵

我是新来的C语言编程,并有但我似乎不能一个问题找出我自己。 我已经创建了一个2维矩阵,并且需要使用冒泡排序矩阵中的所有100个随机产生的数排序。我还需要为以后使用输出保存在我的计划。有没有人有任何想法? 的#include&LT;&stdio.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&time.h中GT;诠释主(){ INT I,J,矩阵[10] [10]; ..
发布时间:2016-08-25 10:16:57 C/C++

分配与C整数矩阵

我有一个整数2D矩阵NUMI并称为3D双矩阵 PROB 。 下面的2个分配: INT主(INT ARGC,CHAR *的argv []){ 双皇冠PROB; INT ** NUMI; NUMI =(INT **)的malloc((DIM)* sizeof的为(int *)); PROB =(双***)的malloc((DIM)* ..
发布时间:2016-08-25 10:08:27 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++

程序code字形垂直矩阵

我写一个动态code打印的N×n矩阵在锯齿形图案。请帮我用code得到的输出如下所述: 在code,我已经与Rizier123帮助到目前为止已经试过在水平锯齿形: 的#include&LT;&stdio.h中GT;诠释主(){ INT行,列; INT rowCount时,列数,计数= 0; 的printf(“请输入的行和列:\\ n&gt;”中); scanf函数( ..
发布时间:2016-08-25 09:13:58 C/C++

正确的方式免费M * n矩阵二维分配

我分配在这样一个非方阵,但我不知道如果我正确地使用释放 浮动** matrix_alloc(INT米/ * *行/,整数N / *列* /) { INT I; 浮** ARR =的malloc(M *的sizeof(* ARR)); 对于(i = 0; I&LT;米;我++) { 改编[I] =的malloc(N * sizeof的(** ARR) ..
发布时间:2016-08-25 09:10:28 C/C++

高效的访问矩阵列

高效的访问问题:我需要访问一个大型矩阵(大于2000×2000)列明智的,我的算法需要1行通和1列通。行通是罚款记忆效率(高速缓存未命中),但如何减少在列高速缓存未命中通过?我需要效率。 我在我的就像是唯一:ñ声明局部变量(根据内存读取大小), INT A1,A2,A3,A4; 对于(INT J = 0; J&LT; D​​IM_Y; J + = 4)(INT I = 0; I&LT; D​ ..
发布时间:2016-08-24 15:39:18 C/C++开发

相乘两个矩阵不同尺寸的

我写一个应用程序乘矩阵。这很好地工作作为面向矩阵A和B被N×N​​的: 的(K = 0; K&LT; N; k ++){ 对于(i = 0; I&LT; N;我++){ TMP =一个由[i] [k]的; 为(J = 0; J&LT; N; J ++){ C [I] [J] = C [I] [J] + TMP * B [k]的[J] ..
发布时间:2016-08-24 15:29:35 C/C++