我在做例子的時候發(fā)現這些不符合邏輯的現象,首先,先看看CTGT和CTLT的解釋
^WP`;e "P=OpFV kC"<4U 再看看下面的
優(yōu)化函數里的target值和value值,結果發(fā)現很矛盾,如拿第六和第十四個操作數說,它們都是約束第2個表面的,第六個操作數CTGT的目標值是這個表面的中心厚度大于6,而目前這個表面的中心厚度為5.995417,而第十四個操作數的CTLT的目標值為10,即這個表面的中心厚度要小于10,而這時這個操作數的當前值value竟然會跟這個操作數的目標值不一樣。∥沂前偎疾坏闷浣獍,同一個表面的中心厚度怎么會出現兩種當前值(value)呢,其它的幾對操作數也都這樣
*
c]
:,5 Z9s tB>? QF(.fq8, U 而下面這個優(yōu)化函數里的情況也跟上面的一樣,同一個表面的中心厚度不同
@@7<L wxXp(o( OWFLw 而下面這個優(yōu)化函數里的OPLT也讓我范糊涂了,OPLT的意思是:操作數小于,這個操作數用來使任意一個操作數有一個不等式約束
M"2Tuwz 如此看來的話,在下面的優(yōu)化函數里第一個OPLT的作用是讓第三個操作數里的value小于這個OPLT里的目標值,這樣看來第一個OPLT的value值跟上面一個操作數的value值一樣,這樣很正確?墒窍旅娴诙䝼OPLT是約束第六個操作數的,可它的value值卻跟第六個操作數的value值不一樣,而是跟這個操作數的目標值一樣。這讓我很不理解。
KFdTw{GlJ7 C)`k{(-{
z%;b-PpS 希望會的人教教我,這些到底是為什么會這樣,
![](images/post/smile/default/crazy.gif)
我快被這些弄瘋了。