问题标签 [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.
d3.js - d3js 集群布局树状图节点链接到自定义深度
我正在尝试使用 d3js 开发具有自定义节点深度的折叠集群树状图。我可以让节点出现在我希望它们出现的位置,但是使用对角线绘制的节点之间的链接不会到达正确的位置。
如果我没有在第 66 行给它们一个自定义深度(日期),链接将指向节点所在的位置。日期只是 json 中的一个数字属性,用于表示我想要节点从顶部开始的像素数。
当我尝试修改第 92 和 93 行时,我在控制台中收到类似这样的错误:“Problem parsing d="M0,C0,NaN 0,NaN 0,""
我避免使用树布局以避免 d3 使用的整洁树自动布局,但这是从树布局移植过来的,所以也许我没有做对。知道我做错了什么吗?
这是一个例子:http: //jsfiddle.net/lucastimmons/RQLh9/2/
octave - 为什么在 Octave 中不推荐使用 spdiag 而不是 speye?
我注意到不推荐使用 spdiag,但不推荐使用 speye。为什么是这样?diag 和 eye 都生成对角矩阵,所以 speye 不应该也是不必要的(或者至少与 spdiag 一样不必要)?
css - 使用CSS在div背景中绘制对角线
我有一个预览框的 div:
HTML:
CSS:
问题:如何将对角线添加到图片中的 div 背景?
注意:仅在可能的情况下使用 CSS
先感谢您。
java - 如何沿对角线移动可见图像?
我一直在试图弄清楚如何使可见图像在小程序窗口中对角移动。
如果您按向上、向下、向左或向右,图像(gif)会相应移动,但是如果您尝试同时按两个键(例如同时向上和向右),图像只会沿您按下的方向移动秒(即使您同时按下按键仍然存在微观延迟)。
可能有一种我不知道的简单方法可以解决此问题,或者可能有人已经找到了解决方法...我感谢可以提供的任何帮助或建议。
谢谢
英雄类(这个类定义了“英雄”是什么;在这种情况下是一个简单的像素人,以及他能做什么)
HeroGame 类(该类创建“英雄”并指定位置,以及用于使他移动的键)
再次感谢您花时间阅读本文并希望有所帮助。
css - 奇怪的 CSS 行为 - 对角线边框 - 为什么边框边缘不直?
我想在菜单元素之间添加一个空白,但遇到了一个奇怪的问题。看到这个 jfiddle:http: //jsfiddle.net/ERYat/1/
这是CSS代码:
我不知道为什么左边的边界对角线。有谁知道?
tree - 根据节点值对 d3 对角线使用梯度
我试图了解如何根据节点的值使用渐变。我已经想出了如何基于任意颜色进行渐变,例如“粉红色”->“黄色”,但我试图弄清楚如何让对角线渐变从基于源节点和目标节点的值开始。我的项目基于 mike bostock 的“可折叠树”: http ://bl.ocks.org/mbostock/4339083
这是相关的代码。我一直在寻找高低试图弄清楚如何做到这一点。
我的节点有一个值“.epoch”,它介于 min_epoch 和 max_epoch 之间,并根据以下代码着色:
我已经尝试了任意数量的变体来获得从目标值到源值的梯度,但没有运气。我认为问题在于,当评估梯度代码时,它对节点一无所知。我试着放入一个 .call(function)... 没有爱。
...
任何帮助弄清楚这一点将不胜感激。
蒂亚-基思
css - CSS中的倾斜分离
所以我试图在 CSS 中进行倾斜分离(仅)。它应该看起来像这样:http: //i.stack.imgur.com/hVCa1.png
transform: skew(-15deg);
我已经尝试过使用 CSS 转换(我想过用线性渐变来制作它,但我不确定这是否更好。
你们知道有什么更好的解决方案吗?
编辑:这是代码:
和 HTML:
d3.js - d3 两点之间的对角线
我有一些我想用它来创建对角线的点。我不想使用树形布局,我只想要两个点和一条对角线。
以下代码引发错误:“Uncaught TypeError: Cannot read property 'y' of undefined”
---更新的工作代码------
algorithm - 找到最大的相交对角线
这是一道面试题:
给定一个 m 位矩阵,找到矩阵中形成的最大 X,并返回该 X 对角线的大小。X 定义为 2 个大小相同的对角线,它们共享一个 1。
例如,矩阵:
将返回大小为 1,因为给定的 X 无效,因为中间部分不共享单个 1。另一方面,以下矩阵
将返回值 3,因为对角线是 3。编写这样的程序。
我理解这里讨论的第一个解决方案,但我想知道是否有更有效的方法来解决这个问题。想法?
python - 对角化符号矩阵
我需要用 python 对角化一个符号矩阵。在 Mathematica 中它可以很容易地完成,但是在使用该模块时numpy.linalg
我遇到了问题。
具体来说,考虑矩阵
其中x
是一个符号变量。我想我遇到了问题,因为 numpy 包是为数值计算提供的,而不是符号的,但我找不到如何用 sympy 来做。