通过 J# 求解约束条件

发表于:2008-05-14来源:作者:点击数: 标签:约束条件求解
关键字:J# 求解约束条件通过本文中的有关VisualJ#.NET的信息和示例设计一个表示方程式的系统,以便根据一个未知变量计算另一个变量。这是讨论如何通过J#解决问题的文章系列(包括三个部分)的最后一个部分。 注该文章系列中的另外两个部分为第一部分使用J#的
关键字:J# 求解约束条件通过本文中的有关 Visual J# .NET 的信息和示例设计一个表示方程式的系统,以便根据一个未知变量计算另一个变量。这是讨论如何通过 J# 解决问题的文章系列(包括三个部分)的最后一个部分。

注 该文章系列中的另外两个部分为第一部分使用 J# 的设计概念简介和第二部分委托与 J#,立刻行动起来。



本页内容
 简介 
 问题陈述 
 解决方案域 
 设计练习 

简介
在 CAD 系统中,一种常见的功能是能够在已经绘制的图形部分上指定数学条件,然后系统自动满足这些条件以使该图形采取所需的形状。例如,可以指定要求两个线段必须相互保持平行的条件。如果其中一条线段移动,则系统将以适当的方式移动另一条线段,以使它们继续相互保持平行。人们可以将涉及到的线段视为变量,将数学条件视为应用于这些变量的约束条件。约束条件限制了变量的自由度,也就是说,它约束了变量可以采取的值的范围。给定任意一条线段的位置,该系统可以求解 该约束条件以计算另一条线段的位置。

原文转自:http://www.ltesting.net