问题标签 [diagonal]

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 投票
2 回答
33747 浏览

css - 如何创建具有对角线(或成角度)顶线的 div

我是 CSS3 的新手,我所知道的只是自学,阅读你们或任何其他教程,所以经过数小时的研究和试错,我真的可以使用你的帮助 :(。

我正在尝试仅旋转 div 的顶行。这是我到目前为止所做的:

http://blanc-design.com/sigma2/

在页脚上,我旋转了两个 div 来创建这种效果。但我想做的是在绿色 div 上有一条直线底线。这是我希望的一个例子:

http://blanc-design.com/sigma2/ex.jpg

我不知道我是否正确地解释自己。这是我用来旋转 div 的 CSS 代码:

这是 HTML:

如果有人能帮助我,我将不胜感激!!

提前致谢。

湾。

0 投票
1 回答
403 浏览

matlab - 在 Matlab 中使用 strfind 对矩阵中的不同对角线方向

在有人问之前,这是对较早问题的重新发布,但我无法删除它,因为它有答案,所以我正在修改它,希望 Daniel R 能回答它!

strfind我有一个数字网格,我想从 8 个方向中的任何一个方向读取一串数字。我已经设法正常工作的非对角线,这是我一直在努力解决的对角线(除了downRightDaniel R 之前帮助我解决的问题,我非常感谢)!

这是代码:

downRight有效,但我不确定如何让其他人正常工作。请注意,要测试每个方向,需要注释掉其他 3 个方向。

谢谢你。

0 投票
3 回答
5328 浏览

python - 矩阵中的对角线 - python

我需要编写一个函数,该函数将返回在任何给定矩阵中形成对角线的数字之和。
作为一个 Python 新手,我遇到了一个问题。这是我的代码:

我已经尝试了一段时间,但看不出有什么问题,因为它总是让我返回有关“列表索引超出范围”的错误报告。

不允许导入numpy.

任何形式的帮助、提示、建议将不胜感激。

0 投票
3 回答
1778 浏览

java - 国际象棋,找到对角线移动的最后位置的算法

如果没有图片,这可能有点难以解释,但是,我正在检查国王是否在检查中。为此,我从国王的位置开始,向上、向左、向下、向右,然后是所有对角线图案。

为了简化我的代码,我有一个路径检查器方法,它接受起始位置和结束位置,如果该路径中的国王有任何威胁,则返回 true。因此,我将这种方法称为:

board.incheckPath(kingLocation, new Location(8, kingY))

这将检查从国王到顶行,同一列。对于左、下和右,我也有类似的说法。

问题是我试图对对角线模式使用相同的方式,但我无法找出一个简单的算法来确定最后一个位置在哪里。如果你比右边高,那么如果你对角线向上和向右走,你会在击中最右边的列之前击中第一行。我发现该位置的算法是:

if x > y { row = 8; column = 8-(x-y) } else { row = 8-(x-y); column = 8; }

因为您降落的位置将是 x 和 y 与顶行或右列之间的差异。但我不知道向上和向左、向下和向左或向下和向右的结果是什么。

0 投票
1 回答
1656 浏览

css - 带有背景图像的对角线 div 边框 css

我试图让 2 个 div 彼此相邻,它们之间有对角线空间。我在 stackoverflow 上看过多个关于对角线 div 的教程,但它们都是通过为 div 使用 2 个纯色边框并使用它们创建的对角线来做到这一点的。但我想要图片/背景图像而不是纯色。甚至可能还有其他内容,例如对角线下方的文本。使用边框时这是不可能的,因为边框在 div 之外。(浮动隐藏溢出或内容的东西。)

这里有人可以给我一个提示如何实现这一目标吗?我的测试都以我想要的任何东西结束。像这样的东西:

在此处输入图像描述

如果有人能为我指出这一点,非常感谢。

0 投票
3 回答
1656 浏览

matlab - 如何在Matlab中沿对角线重复向量

我想在对角线上重复一个A长度向量以获得一个矩阵。例如,假设, 。这应该导致nm(n+m-1) x mBA = [a;b;c;d]m = 4

关于实现这一目标的快速方法有什么建议吗?blkdiag(repmat(A,1,m))在这种情况下对我没有帮助,因为它创建了一个(n*m) x m矩阵。

最后,我实际上只是对D第三个矩阵C的矩阵乘积感兴趣B

如果您看到另一个D无需生成即可获得的选项B,我将不胜感激。但是上述问题的解决方案也会让我非常高兴!n顺便说一句,m会很大。

谢谢!

0 投票
3 回答
674 浏览

matlab - 如何向对角线的每个条目添加一个 [Matlab]

我有一个矩阵,例如

我希望它是

我怎么做?

0 投票
1 回答
644 浏览

matlab - 将对角线放入 mxn 矩阵

我正在尝试在 matlab 中为 mxn 矩阵 (n-2)xn 更精确地构造二阶运算符矩阵。

我查了 diag 但它只生成一个方阵。只是想知道想法。

再次重申,

将在主对角线上返回 -2,但 mxn 矩阵没有主对角线。

0 投票
0 回答
132 浏览

matlab - Matlab矩阵分解

假设我有一个方阵,例如:

我想取对角线的平方根并为两个结果值创建两个不同的向量。为了获得平方根,我使用了sqrt(diag(matrix)),但我不知道如何将我得到的值分解为两个不同的向量。

谁能帮我?

0 投票
1 回答
2169 浏览

r - 如何让对角线和反向对角线穿过 2D 矩阵中的一个点?

我有以下矩阵(本身),我想找到它的对角线和给定其中任意点的反向对角线。我能想到算法,但我不确定什么 R 函数可以帮助我实现它。就像我知道如何访问所有穿过该点的行和列一样,所以我想也许还有一个技巧可以找到对角线。我想最终将每个对角线保存在一个向量中。