问题标签 [symmetric]

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

c# - 我应该允许不对称等于吗?

我有一个 C# 类型,将其与 int 进行比较是合乎逻辑的。调用这种类型Number

但是,我无法使 Equals 对称,因为我无法更改Int32.Equals(object other). 那么,我是否应该允许不对称相等,如下所示:

或者我应该只在类型匹配以及数值匹配的情况下才允许相等?

0 投票
2 回答
1480 浏览

c# - 绘制对称二叉 B 树

我有一个小“项目”,其中涉及绘制对称二叉 B 树,如下所示:阿达德

但我想不出一种方法来正确计算每个节点的位置(x,y)。我现在这样做的方式,随着树的高度增长,一些节点往往会被其他节点重叠。

谁能告诉我如何计算节点的位置?

我正在使用 C#,这是我现在拥有的代表节点的类:

0 投票
4 回答
2769 浏览

r - How to generate symmetric random matrix?

I want to generate a random matrix which should be symmetric.

I have tried this:

but it is not necessarily symmetric.

How can I do that?

0 投票
1 回答
512 浏览

prolog - Prolog - 如果二元关系是对称的,则为真

我有二元关系,如果所有二元关系都是对称的,我希望结果为真,否则为假。到目前为止,我有这个:

结果是这样的:

但在这种情况下,我想让结果为假,因为没有二元关系结婚(汤姆,玛丽)(根据公式∀x,y:xRy⇒yRx)。另一方面,当我有这些二元关系时:

我想让结果为真,因为二元关系是对称的。我怎样才能做到这一点?我正在使用 SWI-Prolog。

0 投票
1 回答
120 浏览

r - 为什么 R 声称:“if (S[i, j] == S[j, i]) { 中的错误:需要 TRUE/FALSE 的缺失值?对称矩阵

这是我的代码:

我的错误在这里if (S[i, j] == S[j, i]) {::

错误:

需要 TRUE/FALSE 的缺失值

0 投票
1 回答
32 浏览

raytracing - 在不使用投影矩阵的情况下找到投影,但要使用一些对称性

我有兴趣在t1t1't2的帮助下找到 t2' 。实际上,我在 x 和 y 上使用了一些投影矩阵 T(这将用于投影点 x 和 y,这在附加的图像中很清楚)来获得点t1t2。同样,我必须在x'y'上使用矩阵T来找到t1't2'。但我不想完全使用矩阵 T 来做到这一点,只是为了避免大量的乘法。

有没有办法在 t1' 的帮助下找到t2'以及 t1 和 t1' 的结果。

我附上图片以便更好地了解问题。

在此处输入图像描述

0 投票
3 回答
164 浏览

django - Django对称关系

我试图解决一个网站的简单问题,其中 Person 模型有一个 mapped_to 字段作为外键。

为了在用户 (PersonA) 更改他/她的结婚对象时保持这一点,应该发生以下情况:

  • PersonA 与之结婚的前一个 Person 应该将它的 mapped-field 设置为 None
  • PersonA 与之结婚的新人应该更新并将其结婚字段设置为 PersonA(这反过来可以触发新人的可能先前已婚的人应该将其结婚字段设置为无)

所以我尝试的是按照以下方式覆盖保存方法

我遇到了最大递归问题等,并开始寻找答案,但没有找到任何结论。

对于像我这样的菜鸟来说,这样做的惯用方法是什么......

谢谢

0 投票
1 回答
868 浏览

public-key - 为什么在 MATLAB 中实现的这个 Elgamal 数字签名算法不能正常工作?

输出:

zvg应该等于zvyr,但结果是错误的。

0 投票
2 回答
8670 浏览

algorithm - 对称矩阵和非对称矩阵的区别

我正在练习图形和邻接矩阵。但我找不到区分对称矩阵和非对称矩阵的好例子。谁能告诉我如何区分对称矩阵或非对称矩阵。

0 投票
1 回答
2138 浏览

python - Python Pandas - “一维”文件到二维数组

我看到了一个关于将嵌套的“2D”字典转换为 Pandas DataFrame 的问题的答案。那将是我的问题的解决方案,但后来我想知道,我是否可以跳过生成嵌套字典的中间步骤。假设我的输入 input.txt如下所示:

我可以使用 Pandas 或 Numpy 将其转换为以下对称矩阵,而无需生成中间嵌套字典吗?

我想避免创建的嵌套字典是:

在阅读了有关“使用 MultiIndex 读取索引”的 IO 工具文档后,我尝试了此操作:

但是当我这样做时,我没有得到 2D 热图: