注 该文章系列中的另外两个部分为第一部分使用 J# 的设计概念简介和第二部分委托与 J#,立刻行动起来。
本页内容
简介
问题陈述
解决方案域
设计练习
简介
在 CAD 系统中,一种常见的功能是能够在已经绘制的图形部分上指定数学条件,然后系统自动满足这些条件以使该图形采取所需的形状。例如,可以指定要求两个线段必须相互保持平行的条件。如果其中一条线段移动,则系统将以适当的方式移动另一条线段,以使它们继续相互保持平行。人们可以将涉及到的线段视为变量,将数学条件视为应用于这些变量的约束条件。约束条件限制了变量的自由度,也就是说,它约束了变量可以采取的值的范围。给定任意一条线段的位置,该系统可以求解 该约束条件以计算另一条线段的位置。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/