问题标签 [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 投票
1 回答
4113 浏览

.net - 点之间的笛卡尔XY轴承.Net

我正在寻找一种方法来计算一个绘图点、像素或屏幕坐标到另一个的方位角或方位角(0-360°)。

我目前有它的距离部分,并且在我上学的时候数学不是最喜欢的科目,我正在寻求帮助。

我见过很多计算纬度和经度的距离和方位的例子,但我只想计算屏幕坐标。稍后,我会将这些转换为纬度/经度。

屏幕坐标起源于(0,0)的顶部/左侧,所以我知道这一点。我还需要能够用鼠标移动“原点”。这是我已经可以轻松做到的事情。部分问题是我是否必须将这些点转换为适当的笛卡尔点(即,点“南”和“西”或“下”和“左”的原点为负值?

0 投票
1 回答
718 浏览

sql - 从 3 个内部连接中选择列 - 仍然得到笛卡尔积。小号

我有 3 张桌子。它们是内部连接的。当我选择从所有三个表中进行选择时,我得到一个笛卡尔积。

我使用了 distinct 并且我尝试过与前 1 名交叉应用。前 1 名带回了适量的记录,但它重复了该选择前 N 项中使用的字段。

基本问题。您可以从 3 个不同的表中进行选择并避免笛卡尔结果吗?我可以将所有三个表都连接起来,并且可以在没有笛卡尔坐标的情况下从两个表中获取记录。当我选择从第三个中选择时,笛卡尔就会出现。

如果这是可能的,我应该尝试哪些其他 tsql 命令/构造? http://imageshack.us/f/255/50353790.png/

0 投票
2 回答
2727 浏览

grid - 算法 [最好是 fortran] 从 2D 非结构化网格中插入数据以形成笛卡尔网格

我正在使用 2D 动态非结构化网格对裂缝扩展进行建模。随着裂缝随着时间的推移而扩展,元件也会相应地移动。对于给定的时间步,我想对我的非结构化网格 zi=f(xi,yi) 的数据进行插值(其中 (xi,yi) 是非结构化三角形的节点)以获得函数 z 在笛卡尔网格(x 和 y 规则间隔)。我的网格大小约为 100x100 个节点。有很多方法可以执行此插值方案,但我对该主题的了解不足,无法确定哪种方案足够健壮和简单。我正在使用 Fortran 90(不要问为什么......)。有没有可用的开源算法?我不想重新发明轮子。

非常感谢!

0 投票
3 回答
5073 浏览

c++ - 以 XY 坐标给出的点之间的最短路径距离

我目前正在研究一个包含大约 800 个点的 X 和 Y 坐标的向量的项目。这些点代表了一个电力网络。我的目标是计算 A 点和 B 点之间的最短距离路径,该路径可以或不能沿着包含电线 XY 坐标的向量给出的路径定位。

我已经阅读了有关 Dijkstra 算法的信息,但由于我对它不太熟悉,我不确定我是否应该朝那个方向发展。如果我能从您那里得到任何可以指导我解决此问题的反馈或意见,我将非常感激。

0 投票
1 回答
781 浏览

java - 番石榴谷歌代码笛卡尔

无论如何要对 15 个大小为 5 的整数集进行笛卡尔积吗?似乎图书馆抛出异常错误:笛卡尔积太大!

0 投票
3 回答
1510 浏览

mysql - 如何避免查询时的笛卡尔积?

我正在构建一个分类广告的网络应用程序(这是我的第一个专业 PHP 应用程序)。我有一张带有广告的表格,还有一张带有每个广告图片的表格。每个广告最多可以有 4 张图片。当我每个广告只添加一张图片时,一切都很好。现在,当我为每个广告投放超过一张图片时,该广告会在列表中重复(每张图片一次)。这是我正在使用的 SQL:

我该怎么做才能只使用 sun_classified_ads_images 表中该广告的第一张图片?

0 投票
1 回答
1486 浏览

python - Python:计算列表笛卡尔幂的最短方法

假设我们有一个列表L。笛卡尔积L x L可以这样计算:

如何L x L x L x ... x L以一种简短有效的方式计算笛卡尔幂(n 次,对于给定的 n)?

0 投票
1 回答
124 浏览

sql - 如果您包含一个未从中选择任何内容的表,它是否会导致笛卡尔连接?

这是否是笛卡尔连接:

包括 cat_t 表会导致笛卡尔连接......因为它没有连接到任何东西?

0 投票
1 回答
781 浏览

php - 在 Winkel Triplel 投影上将纬度/经度转换为笛卡尔坐标

我有一张 Winkel Tripel 地图,需要在上面放置标记。我给出了纬度/经度中标记的位置。所以我需要一种方法将其转换为 X,Y。

我找到了一些代码(如下),但是当我尝试它时,45º 对角线的图有一个适中的 s 曲线。所以这显然是不正确的。

任何帮助都会很棒。我在 PHP 中这样做,但我应该能够转换任何语言。

0 投票
1 回答
1964 浏览

algorithm - 使用传送器寻路

我正在使用虚拟机器人(Minecraft 的 ComputerCraft mod 中的海龟)开展一个项目,机器人将在迷宫般的隧道中,并且必须在其中导航。世界已经很方便地划分为瓦片(它们的二维笛卡尔图,每个都有一个可通过/不可通过的布尔值),建造隧道的机器人将在他前进时映射它们。

此外,在机器人需要快速通过的区域周围散布着传送器“捷径”。

问题是:让机器人寻路到目的地的最佳方式是什么?系统将如何识别需要传送器的区域?A* 是最著名的算法,但还有其他更适合该应用程序的算法吗?请记住,我对寻路算法的经验很少,因此您可能需要将事情分解为基本术语以便我理解。有什么建议么?