问题标签 [triangular]

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 回答
3214 浏览

c++ - 特征矩阵的下三角

如何在不改变列顺序的情况下使用特征库计算输入矩阵的下三角?

例如矩阵:

我希望结果是:

0 投票
0 回答
29 浏览

javascript - 使用 JavaScript 映射响应式三角形

我想知道是否有办法使用 JavaScript 映射负责任的三角形。

0 投票
1 回答
817 浏览

matplotlib - 用 cartopy 和 matplotlib.tri 绘制三角网格

我正在尝试用 cartopy 和 matplotlib.tri 绘制一个三角形网格。我使用一个matplotlib.tri.Triangulation对象并想用matplotlib.pyplot.triplot.

当我将 cartopy 投影作为转换传递给 triplot 时transform=projection,就像我绘制一条线时所做的那样,并不是所有的三角形都被绘制出来,我IndexError在尝试保存图形时得到了一个。

另一方面,当我手动转换三角剖分中的所有点并调用 triplot 时,它可以工作。

在下面的第一个示例中,所有三角形都被绘制并且Line2D对象没有区别。但试图挽救这个数字会引发IndexError.

在第二个示例中,使用trilot 和手动转换后Line2D来自 triplot 的结果对象transform=projection在应用于其数据的转换结果方面有所不同。所以也许这是组合转换顺序的问题。

注意:我选择 PlateCarree 是为了让它尽可能简单。我对轴和数据投影的其他组合也有同样的问题。

输出是

当试图保存用 创造的任何人物时transform=projectioncartopy._crs.CRS.transform_points会引发IndexError

这是 cartopy 还是 matplotlib.tri 的问题?有没有办法避免手动转换并将transform参数传递给triplot?

编辑:

在pp-mo的回答之后,我发现在triplot命令中添加一个带有标记的格式字符串,比如'o-',使它工作。但是,仅仅改变颜色 ( 'g-) 并没有帮助。

编辑2:

在示例代码中添加fig1.savefig以产生完整的回溯。

0 投票
3 回答
876 浏览

matlab - Matlab - 生成随机非奇异三角矩阵

如何生成随机三角矩阵?(上下)

通常我使用rand(n),但如果我尝试tril(rand(n))它会是单数的,我不想要那样。

0 投票
1 回答
73 浏览

java - 尝试在方法中访问三角数组时出现空指针异常

我在尝试使用方法单独访问我的三角形数组时遇到问题,每次我尝试使用时tarray[i][j]都会得到一个空指针异常,除非它是在类创建中完成的,例如我有一个 get 方法并且已经使用return tarray[0][0]它即使它在创建过程中打印得很好,也会向我抛出错误。

我知道我可能在做一些愚蠢的事情,但我就是想不通,

感谢您的帮助!

0 投票
2 回答
2640 浏览

java - Java中的三角分布

我有 4 个零件,每个零件 10000 次,应该适合大小写,零件的尺寸由均匀分布、正态分布和三角形分布给出,方法是在每个分布的附加维度中随机生成数字。

对于每 4 个部分,决定它们是否适合。但这应该不是问题。

我设法以某种方式进行均匀和正态分布:

但我无法弄清楚三角形。我有它的尺寸:

a = 7:6, b = 8:0, c = 8:4

0 投票
1 回答
1251 浏览

python - 使用numpy的genfromtxt用python加载三角矩阵

我有一个包含上部“三角形”矩阵的文本文件,省略了较低的值(下面是一个示例):

3 5 3 5 1 8 1 6 5 8

5 8 1 1 6 2 9 6 4

2 0 5 2 1 0 0 3

2 2 5 1 0 1 0

1 3 6 3 6 1

4 2 4 3 7

4 0 0 1

0 1 8

2 1

1

由于有问题的文件大小约为 10000 行,我想知道是否有一种“智能”方法可以从中生成numpy矩阵,例如使用该genfromtxt函数。但是,直接使用它会引发错误, Line #12431 (got 6 columns instead of 12437)而 usingfilling_values将不起作用,因为无法指定无缺失值占位符。

现在我不得不求助于手动打开和关闭文件:

我觉得对于大文件大小可能不是很有可扩展性。有没有办法genfromtxt在这样的矩阵上正确使用(或 numpy 库中的任何其他优化函数)?

0 投票
2 回答
81 浏览

css - 如何制作截面的三角形顶部/底部?

我想在截面底部做一个三角形。但它不是响应方式......当我调整窗口大小时,:before 和 :after 之间的空间越来越大。

如何用另一种方式制作它?

JSFIDDLE 演示:http: //jsfiddle.net/0y4L7hxh

0 投票
3 回答
47 浏览

r - R:从“三角形”形式的向量创建列表

我发现很难提出这个问题,但我想找到一种聪明的方法(不使用循环)来获得以下结果:

提前致谢,

加布里埃尔。

0 投票
1 回答
568 浏览

math - 如何检测被 n 条线段包围的所有区域?

当您在二维平面中绘制 3 条线段时,它可能会组成一个三角形。

如何找到由 n 条线段生成的所有多边形?我可以使用任何有效的算法吗?

输入:每个线段的第一个和最后一个点坐标(例如点 A=(x_A,y_A), B=(x_B,y_B), ... , I=(x_I,y_I))

线条

输出:所有生成的多边形和生产线集(例如 {A,B,C,F},{A,C,E,F,H},{E,F,I},{E,F,I,H },{G,H,I})

由给定线产生的多边形