问题标签 [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 回答
164 浏览

javascript - CatmullRomspline 没有给出任何输出

我尝试在铯沙堡中使用以下代码来创建从费城到洛杉矶的样条线。

它没有给我任何错误。而且代码似乎很好。但是没有绘制样条曲线。有人可以解决这个问题。您可以尝试以下站点中的代码:-

http://cesium.agi.com/Cesium/Apps/Sandcastle/index.html?src=Hello%20World.html

CatmullRomSpline 的参考资料可以在这里找到:- http://cesium.agi.com/Cesium/Build/Documentation/CatmullRomSpline.html

非常感谢提前

PS它的javascript有人请看一下,让我知道我哪里出错了。

0 投票
1 回答
2288 浏览

math - 计算直线垂线上的点的笛卡尔坐标

多年来,我的数学有点生疏了。

我添加了一个小示例图以使其更加清晰。我在笛卡尔坐标系中有 2 个点。在这条线上我取了一个随机点,在这个例子中是中心。现在我在那个点上画垂直线。我想知道那条线上某个点的坐标,距离该点有一定的已知距离。计算这个的公式是什么?

图:http: //i44.tinypic.com/9vcjlf.png

简而言之,已知常量:

  • 点 A、B 和 C 的坐标。
  • 长度 t1, t2, t3

必需的:

  • 彩色点的坐标

提前致谢

0 投票
1 回答
1782 浏览

math - 给定平面的笛卡尔方程,如何找到旋转平面的方程

我想将方程 z = 6 表示的平面沿 y 轴旋转 n 度并找到该平面的新方程。如何才能做到这一点?

谢谢

0 投票
1 回答
346 浏览

python - Python中所有向量组合的集合

我在创建可以被视为 Python 中向量数组的笛卡尔积的问题时遇到了问题。我有一个代码,它给出了数字 n 在 r 变量上的所有可能分区,并将其作为 numpy 数组返回。我想做的是能够任意调用该代码,然后生成一组所有可能的数组组合。

举个例子,我可能会调用分区代码和每个连续的调用(对于不同的参数集)

我正在寻找的是能够返回集合

要么作为一个整体数组,要么逐行返回(由于随着被分区数量的增长而出现明显的内存问题)。

以前我使用 itertools.product 解决了这个问题,并在 PyPy 下运行代码。但是,由于项目的其他部分需要 Numpy,我不得不从 PyPy 切换到标准 python,并且我试图通过使用 Numpy 来复制 PyPy 代码的速度。我已经设法让这个工作非常粗略,但是代码花了很多时间在数据类型之间进行更改,以便尝试一起引导一个解决方案,这对于实现来说是不切实际的。

我想知道是否有人能够帮助我提供一些关于我应该如何在 Python 中取得进展的指导。

谢谢

0 投票
1 回答
2624 浏览

java - 从 2 个笛卡尔坐标确定直线方程

我可以很容易地在纸上做到这一点,但在将它变成一种语言时有一点心理障碍(我会接受任何答案,但 Java 可能最简单)。

我有两组点 A (xA, yA) 和点 B (xB, yB)。

知道了这一点,并假设这两个创建了一个直线图,我需要能够编写一个函数来给我 xC,因为我知道 yC(并且,显然新点在同一条线上)。

所有帮助表示赞赏:)

亲切的问候

0 投票
1 回答
384 浏览

ruby - 用 Ruby 渲染笛卡尔网格和点的最简单方法?

所以我一直在搞乱Ruby,试图制作一种鸡模拟器。我有所有这些类Chicken的实例@x@y代表它们位置的变量。他们有类似step(direction,steps), distance_from(object), take_shortest_path_to(object), 等的方法。

有一个类Nest将自己的实例放在网格上并生成一组Chickens,将它们的起始位置设置为Nest's@x@y值。

我计划让Chickens 渴望进入“世界”,也许是为了寻找粮食,他们将带着这些粮食回到Nest仓库。这实际上听起来像是带鸡的 SimAnt。关键是,我觉得一个可视化界面,即使是一个非常、非常粗糙的界面,在这一点上都会非常有用。*

但我不确定最简单的方法。我觉得在我真正担心如何将所有内容实际渲染到屏幕之前,我可以在逻辑上做更多的工作(如果我这样做的话;我真的只是为了学习一般氛围面向对象的)。

任何建议将不胜感激!谢谢。

0 投票
3 回答
1933 浏览

java - 笛卡尔斜率计算错误Java

我在 Java 中的笛卡尔斜率计算遇到了一些问题。所以我的源代码让你输入 4 个数字,x1 y1 x2 y2,它们代表笛卡尔坐标系中 2 个点的 2 个坐标。

然后我通过计算 deltaX 和 deltaY 来计算斜率。(deltaY / deltaX)所以如果你得到一个数字的十分之一,我会使用双精度来计算斜率末端。

然后我用一个 IF 函数说:if slope = 0 --> println("not a linear line"). 否则计算 X 和 Y 极的交叉点并打印结果

所以问题来了:如果斜率为 0(例如 x1:0 y1:1 x2:0 y2:9),那么我会得到一个错误:Exception in thread main java.lang.ArithmeticException: / by zero


这是完整的脚本:

有人知道如何解决我的问题吗?提前tnx!

0 投票
2 回答
1265 浏览

image - Matlab:将图像坐标翻转为笛卡尔坐标

我是 Matlab 的新手。我有一张图像(大小为 mxnx3),图像上有几个人工选择的点。例如:

这些点是左上角 (1,1) 的图像坐标。我正在尝试将其转换为左下角 (0,0) 的笛卡尔坐标。我怎样才能做到这一点?提前致谢!

0 投票
3 回答
3711 浏览

sql - 聚合查询的左外连接

所以我有两个支付表,我想在 Oracle SQL DB 中进行比较。我想使用位置和发票以及总付款来比较总付款。它比这更复杂,但基本上它是:

我想要左外连接,因为除了比较付款金额之外,我还想查看 tbl1 中可能不存在于 tbl2 中的所有订单。

问题是两个表中的每个订单(位置和发票)都有多个记录(不一定相同数量的记录,即 tbl1 中的 2 到 tbl2 中的 1 或反之亦然),但每个订单的总付款(位置和发票)应该匹配。因此,只需进行直接连接就可以得到笛卡尔积。

所以我想我可以做两个查询,首先按商店和发票汇总总付款,然后对这些结果进行连接,因为在汇总结果中,每个订单(商店和发票)只有一条记录。但我不知道该怎么做。我已经尝试了几个子查询,但似乎无法撼动笛卡尔积。我希望能够在一个查询中执行此操作,而不是创建表并加入这些表,因为这将持续进行。

提前感谢您的帮助。

0 投票
1 回答
519 浏览

c++ - 笛卡尔平面无限线?

我正在尝试制作一个制作笛卡尔平面的程序;你输入线的基本信息,他画线。

太糟糕了,它不能很好地工作。基本上这是在行的每个点放置一个 X 字符的循环:

但是效果不好!结果如下:http: //i.imgur.com/u01Bdk7.jpg 注意有 3 行应该只有 1 行。这是飞机的代码,它可能会有所帮助:

有任何想法吗?