cartesian-coordinates

    0热度

    2回答

    大家好, 我正在开发一个游戏,两个点,一个是A,另一个是B,A点是一门大炮,另一个是在有用户的触摸点。 我该怎么做才能找到线,说无限继续从点A开始的子弹? 我的数学技能是有点稀缺:/ 有人谁可以推荐的方式与libgdx/java做的呢?

    0热度

    1回答

    我知道功能sph2cart,但我觉得我必须错误地使用它。在微积分课本,我看到了这以下的球形公式: ρ = 1 + 1/5*sin(6θ)*sin(5Φ) 产生的东西,看起来像这样: 我想重现这在图形图像,所以我写的下面的代码 [q,t] = meshgrid(linspace(0,pi,100),linspace(0,2*pi,100)); rho = 1+1/5*sin(6*t)*sin(

    0热度

    2回答

    我需要绘制一个笛卡尔平面(标准OXYZ),其中我将从等式ax + by + cz + d = 0和一些对象构造平面。 我该如何通过OpenGL做到这一点?任何人?

    1热度

    1回答

    我在努力解决一个问题:我想通过我的Java应用程序访问openstreetmap。我写了一个JComponent,它能够显示从openstreetmap下载的图块。问题是,在计算下载图片的y位置的公式(请参阅源代码中的FIXME)中,这是一个错误,我无法找到它。代码的某些部分从http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames复制而来。疯

    1热度

    1回答

    我在控制叠加在笛卡尔图上的极坐标图元素的zorder时遇到了困难。 考虑这个例子: import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111) ax.scatter(1, 1, marker='*', s=2000, c='r', zorder=2) ax2 = fig.add_axes(ax.

    0热度

    1回答

    我有以下字段的数据文件: Index X.coor Y.coor Status Height Census 1 197.10001 456.89999 1 696 1 2 84.20000 74.80000 0 356 1 3 282.70001 177.50000 1 439 1 ... 999 427.70001 418.10001 0 543 1

    1热度

    1回答

    我想要计算两个大圆之间的交点(lat/long,以度为单位)(所以,我输入两个纬/长对,一个用于每个大圆代表其起点和终点,代码应该返回经纬度)。我遵循其他帖子中的步骤,例如this和this。我在下面发布我的代码:它为每个大圆圈对返回2个交点,因为根据定义,任何两个不同的大圆圈将相交于地球上的两个地方。不幸的是,它返回了错误的结果(只通过在谷歌地球上绘制所有点来测试多次)。 import nump

    1热度

    1回答

    嘿,我已经在旋转一些2D矢量(点)在Javascript中的旋转函数。 该函数的Y输出按预期工作,但X值输出一些疯狂的数字,任何人都可以在我的逻辑中指出地板? Vector2.prototype.rotate = function(degrees){ var angle = degrees * TO_RADIANS; //Convert to radians. var x =

    0热度

    1回答

    我真的很反感我的Y轴。我知道我可以在最后减去我的svgContainer的高度以获得准确的读数,但我确实需要实际翻转svg坐标轴以保留'rect'标记中的坐标(x和y)属性。 我认为翻译和规模将工作,但它不会改变任何东西。 function dynamicRectangles(){ var svgContainer = d3.select(".wall") .ap

    2热度

    2回答

    我有两个坐标对,存储为名为ap1 {x:x, y:y}和ap2 {x:x, y:y}的对象。 我想创建一个if语句来看看他们是严格按照下列之一: 一个是一个空间在任何方向的对角线与其他 一个是一个空间的上方或下方的其他 到目前为止,以下是我的代码: if((ap1.x == ap2.x &&(ap1.y == ap2.y + 1 && ap1.x == ap2.x || ap2.y == ap1.