问题标签 [cartesian]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
3607 浏览

r - 快速生成矩阵的笛卡尔积

假设我有一个x包含 10 行和 2 列的矩阵。我想生成一个新矩阵M,其中包含每对唯一的行,x即一个具有 55 行和 4 列的新矩阵。

例如,

所以,x是:

然后M有 4 列,前两列是来自x的一行,接下来的 2 列是来自 的另一行x

在 R 中是否有更快或更简单(或两者兼有)的方法?

0 投票
2 回答
792 浏览

java - 将 java 对象树转换为二维表

我面临以下问题。我有一个 java 对象树,我必须将每个字段值导出到 CSV 文件中。导出的结果必须类似于我们在 SQL 左外连接(称为笛卡尔积)中的结果。

班级作者

课本

类参考

类编辑器

备注: - @DataField 注释指示值在 CSV 记录中的位置 - 对于此示例,我们有一个对象 Author (Charles, Moulliard),其中包含 2 本书的列表(“Camel in action”和“Camel in action 2”) . 第一本书有三个参考(ISBN 1234、ISBN 5678、ISBN 999)和第二个参考(ISBB 1111)。作者还包含两个编辑的列表(“manning”、“manning 2”)

这是一个例子和想要的结果

"firstName","lastName","age","title","year","type","code","name" "charles","moulliard","camel in action","2009"," ISBN","1234","manning","43" "charles","moulliard","camel in action","2009","ISBN","1234","manning 2","43" "charles ","moulliard","camel in action","2009","ISBN","5678","manning","43" "charles","moulliard","camel in action","2009"," ISBN","5678","manning 2","43""charles","moulliard","骆驼在行动","2009","ISBN","9999","manning","43","charles","moulliard","camel in action","2009","ISBN","9999","manning 2","43"" charles","moulliard","骆驼在行动 2","2011","ISBB","1111","manning","43" "charles","moulliard","骆驼在行动 2","2011 ","ISBB","1111","曼宁 2","43""ISBB","1111","manning","43" "charles","moulliard","骆驼在行动 2","2011","ISBB","1111","manning 2","43""ISBB","1111","manning","43" "charles","moulliard","骆驼在行动 2","2011","ISBB","1111","manning 2","43"

我尝试使用递归函数将字段值放入 LinkedList 的 Map 中: Map where Integer = CSV 中字段的位置和 Linkedlist = 对象列表,但我丢失了有关元素在树中位置的信息。

问候,

查尔斯

0 投票
1 回答
395 浏览

iphone - Iphone Animation - 绘制笛卡尔坐标的计算

我有两个点 (x1, y1) A & (x2, y2) B。

我想为从 A 点到 B 点的图像设置动画,但在该图像上也有一个触摸事件。实现这一目标的最佳方法是什么?

我目前正在使用 CGPointMake 手动绘制点,但我希望能够插入两个坐标并有一个计时器循环来移动对象。

到目前为止我有这个,但它似乎不起作用。

CGFloat xStep = x1;

x步++;

CGFloat yStep = (((y2-y1)/(x2-x1))*xStep)+(((y2-y1)/(x2-x1))*x1);

0 投票
2 回答
4636 浏览

java - 如何从 GridBaglayout 生成笛卡尔坐标(x,y)?

我的问题与上一篇文章 有​​关如何在网格框中随机填充颜色

如何获得 Gridbaglayout 中每个由颜色填充的框的笛卡尔坐标 (x,y)。例如,如果面板的大小为 300 x 300,行和列设置为 5 x 5,有什么方法可以知道坐标,而不仅仅是通过查看列和行?

http://www.freeimagehosting.net/image.php?a6ec309bd0.jpg

已编辑:完整代码

输出:我无法获得坐标,所有坐标看起来都一样,java.awt.Rectangle[x=0,y=0,width=0,height=0]

0 投票
1 回答
3120 浏览

sorting - 如何使用 MPI_CART 将进程映射到超立方体

我正在尝试使用 MPI 为 2^n 处理器实现双音排序。

为了方便起见,我想使用 n 维超立方体来这样做。使用 MPI_Cart_Create 我可以创建自组织维度。这样做将最大限度地提高我的流程效率,并减少为了完成它而必须吐出的 LOC 数量。

谷歌搜索和文学总是说同样的事情:

请注意,n 维超立方体是一个 n 维环面,每个坐标方向有 2 个进程。因此,不需要对超立方体结构的特殊支持。

我还没有看到任何单个示例 + n 维环面,每个坐标方向有 2 个进程,这对我来说似乎只是个谜。有人需要建议吗?

谢谢,

0 投票
1 回答
223 浏览

.net - 极坐标和笛卡尔计算不完全有效?

这一切似乎都正确等同,除了 endx 和 endy should = testx 和 testy 他们在手工计算时所做的。

0 投票
5 回答
19608 浏览

sql - is NATURAL JOIN any better than SELECT FROM WHERE in terms of performance?

Possible Duplicate:
Inner join vs Where

Today I got into a debate with my project manager about Cartesian products. He says a 'natural join' is somehow much better than using 'select from where' because the later cause the db engine to internally perform a Cartesian product but the former uses another approach that prevents this. As far as I know, the natural join syntax is not any different in anyway than 'select from where' in terms of performance or meaning, I mean you can use either based on your taste.

please elaborate about the first query causing a Cartesian product but the second one being somehow more smart

0 投票
1 回答
1385 浏览

javascript - javascript: lat/lon, lat1/lon1, 方位, 到 x,y 屏幕坐标的距离?

如何将纬度/经度热点投影到 360x180 度全景图像上?
使用 javascript?

真实数据:
以十进制度为单位的纬度/经度和以米为单位的高度:
相机坐标:49.994249、8.66539、2
热点坐标:49.994163、8.665388、2

相机到热点的距离(以米为单位):9.55
罗盘方位相机到热点的度数(0-360):170
图像方向:130 度(x 图像中间) 这是否需要?
地平线是图像的 y 中间。

图片尺寸宽度:1024,高度:512像素

我需要的是确定热点的 x,y 像素图像坐标的 javascript 代码。
0 是左上角。

准确性并不重要。距离将始终小于 100 米。

谢谢,
Jan
janmartin AT diy-streetview DOT org

0 投票
2 回答
1833 浏览

geometry - 如何从一个笛卡尔系统转换为另一个

2D 问题:我在笛卡尔系统中测量三角形 3 个端点的位置。现在我将系统(三角形)移动到另一个笛卡尔系统并测量两端的位置。如何根据这些数据识别第三端的位置?

谢谢!(抱歉英语不好作为第二个角度)

0 投票
1 回答
621 浏览

plot - IDL:我可以得到我绘图的笛卡尔平面上一个点的坐标吗?

我有这样的情节:http: //i.imgur.com/i9xp5.png

我需要点的数据坐标才能绘制风倒钩。

现在,如果我想在 x=100,y=20 处绘制风倒钩,有没有办法获得我的绘图中那个(或其他)点的数据坐标?