问题标签 [ellipse]
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.
c# - Silverlight 椭圆高度变换
我正在为 WP7 学习 Silverlight 并且遇到了一个小问题:我想将高度转换为 1 并在中心周围转换回(所以它看起来像在旋转)(它会自动调整宽度)。代码:
r - 在R中计算二维置信椭圆的面积
因此,我将对数转换后的测量数据排列在一个简单的表格中:
我知道有一些函数可以为这些数据绘制置信椭圆,但是如何计算生成形状的面积?
谢谢
jquery - jQuery获取椭圆文本
既然 Firefox 终于支持椭圆文本,我正在寻找一种方法来确定椭圆是否真的发生在元素上。
我的想法是检查文本以查看 ... 是否存在(不是很好但会起作用)。但是我还没有找到返回椭圆文本而不是实际文本的方法。
你可以看到这里的概念:http: //jsfiddle.net/UaSYd/
我希望 jQuery 返回的是实际显示的 IE:这...
想法?
image - Matlab:如何在同一图像中显示多个输出?
假设我的图像是img=zeros(100,100,3)
,我的输出是几个椭圆,我使用创建的函数获得[ret]=draw_ellipse(x,y,a,b,angle,color,img)
,我可以使用显示一个椭圆imshow(ret)
。目前,我正在尝试在图像中显示薮椭圆。但我不知道如何编码。'for循环'会起作用还是我需要持有它们?
image - Matlab:如何避免椭圆在图像中重叠?
我一直在使用函数文件[ret]=drawellipse(x,y,a,b,angle,steps,color,img)
。通过脚本文件调用函数在图像中绘制随机椭圆。但是一旦我设置了随机中心点(x,y)和随机a,b,椭圆相交的可能性很大。如何防止交叉路口?(我应该画出彼此分离的椭圆)好吧,在这里我有一个函数文件,用于检查椭圆是否重叠,overlap = overlap_ellipses(x0,y0,a0,b0,angle0,x1,y1,a1,b1,angle1)
. 如果两个椭圆重叠,则'overlap=1',否则'overlap=0'。基于所有这些,我在命令窗口中进行了测试:
下面我想显示椭圆if overlap==0
,'如果重叠==1',减少a和b,直到没有交集。最后,要显示 img。
现在对我来说,我很难编写中间部分。我如何使用 if 语句来获取值overlap
以及如何使索引对应于我需要绘制的椭圆。
我测试了一下
它返回
它不是 [0 0 1]。我无法弄清楚,因此卡在了这个过程中。最终的图像应该看起来像这个voronoi 椭圆图中的图片。(任何两个椭圆之间没有交集)
algorithm - 点和椭圆(旋转)位置测试:算法
如何测试点 P = [xp,yp] 是否在中心 C=[x,y]、a、b 和 phi(旋转角度)给出的某个旋转椭圆的内部/外部?
此时我正在使用以下解决方案:将椭圆和点旋转角度 -phi,然后对点和“未旋转”椭圆的位置进行通用测试。
但是有很多测试点(数千个),我发现这个解决方案很慢。是否有任何直接和更有效的方法来获得旋转椭圆和点的位置?
我不需要代码而是算法。谢谢你的帮助。
apache-flex - 在容器中包含图形?
嗨,我正在使用 flex 并使用 Spark Ellipse 原语绘制一个圆。我自己设置圆的 x,y 坐标。我在 TitleWindow 组件中绘制它们。如果我指定一个位于 TitleWindow 之外的坐标,是否可以强制不允许圆?还是我必须自己手动检查坐标?
python - 计算椭圆内的点
我正在尝试计算每个椭圆环内的给定数据点:
问题是我有一个函数来检查:所以对于每个椭圆,要确保其中是否有一个点,必须计算三个输入:
现在我正在检查它是否在椭圆中:
但是我将不得不计算外循环的每一对焦点..有没有更有效或更聪明的方法来做到这一点?
java - 在 3D 中计算椭圆轨道上的点
我需要将我的虚拟相机从 3D 空间中的 A 点移动到椭圆轨道中的 B 点。到目前为止,我有:
- 从每个相机位置的中心计算投影线(即无限扩展前向量)。
- 用它来计算这两条投影线之间的最小距离,这将作为我的椭圆的中心。
- 可视化我需要在其中执行运动的 3D 倾斜平面。
但现在我被困住了!我(显然)不是数学家,所以我很难弄清楚接下来需要做什么。
我在这个椭圆弧上有 2 个点(虽然我不知道它们在圆周上的位置,所以不知道长轴和短轴的限制是什么;a
我b
相信在传统的符号中?)目前,这 2点是线性的,所以我可以用它作为起点,以防有任何帮助?有人可以指导我正确的方向吗?