小编Mar*_*zek的帖子

在Mathematica中显示重复项

在Mathematica我有一个列表:

x = {1,2,3,3,4,5,5,6}
Run Code Online (Sandbox Code Playgroud)

如何制作包含重复项的列表?喜欢:

{3,5}
Run Code Online (Sandbox Code Playgroud)

我一直在将Lists视为集合,如果列表中有Except []之类的内容,那么我可以这样做:

unique = Union[x]
duplicates = MyExcept[x,unique]
Run Code Online (Sandbox Code Playgroud)

(当然,如果X将具有两个以上的重复-说,{1,2,2,2,3,4,4-},存在输出将是{2,2,4},但附加的联盟[]会解决这个问题.)

但是没有那样的东西(如果我确实理解了那里的所有功能).

那么,该怎么做?

wolfram-mathematica list duplicates

12
推荐指数
3
解决办法
5600
查看次数

四边形的对角线

如果我只知道四边 - 没有角度,有没有办法找出四边形的对角线?

我明白我可以用余弦定律计算它:

p = sqrt( a^2 + b^2 - 2*a*b*cos(?) ) 
q = sqrt( b^2 + c^2 - 2*b*c*cos(?) ) // or whatever you name these angles

但我不知道角度!所以我有点被困在这里.

math geometry

1
推荐指数
1
解决办法
4639
查看次数

标签 统计

duplicates ×1

geometry ×1

list ×1

math ×1

wolfram-mathematica ×1