簡體   English   中英

Sympy多維集

[英]Sympy Multi-Dimensional Set

是否存在多維集的概念?

例如,可以使用以下集合定義介於0到10之間的所有實數:

ExampleInterval = sympy.Interval(-10, 10)

我想要一個描述所有坐標(x,y,z ...)的集合,其中x在一個區間中,y在另一個區間中,z在另一個區間中,等等。

我不明白如何將sympy集鏈接到變量。

Sympy Set文檔中 ,這將是一個ProductSet。 您可以使用ProductSet構造函數或在Intervals上使用*運算符來構造一個:

from sympy import Interval, ProductSet

box = ProductSet(Interval(x1, x2), Interval(y1, y2), Interval(z1, z2))
# or
box = Interval(x1, x2) * Interval(y1, y2) * Interval(z1, z2)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM