我想要繪製不平等5倍的圖形+ 2Y -5> = 0逆:真不繪製右圖所有不平等
所以預期和鷹爪的圖我得到驗證:
我正在使用JSXGraph此相同的情節:
代碼創建此圖:
var board = JXG.JSXGraph.initBoard('graphDiv',{axis:true, boundingbox:[-4, 5, 4, -3]}); //Creates the cartesian graph
var input = [5,2,-5]; //5x + 2y - 5 = 0
line = board.create('line', [input[2],input[0],input[1]], {fixed: true });
ineq = board.create('inequality', [line], {inverse:true});
但是,當我嘗試反向不等式時,問題就出現了。但是我的應用程序是這樣的,多線方程的係數將不同,相應的線通過for循環創建。所以,對於不等式:-5X -2y 5> = 0,以下是其結果:正如所預期的,並從假鷹爪驗證
:
正如從JSXGraph看出:
沒有,我沒有兩次上傳相同的圖像。我再次得到同樣的陰謀。
對於這一部分的代碼都爲:
var board = JXG.JSXGraph.initBoard('graphDiv',{axis:true, boundingbox:[-4, 5, 4, -3]}); //Creates the cartesian graph
var input = [-5,-2,5]; //-5x - 2y + 5 = 0
line = board.create('line', [input[2],input[0],input[1]], {fixed: true });
ineq = board.create('inequality', [line], {inverse:true});
爲什麼我沒有得到反轉的區域在此JSXGraph突出? 有什麼方法可以用其他方式顯示嗎?
我試着刪除inverse: true
,我得到了第二個方程強調的正確區域,但在第一個方程的情況下我得到了錯誤的區域。爲什麼inverse: true
不能在兩種情況下工作,因爲我已經正確更改了係數。
正如我已經提到的,在我的應用程序中,我有多行的方程式,我無法分別指定每行是否包含inverse: true
。使用for循環是唯一的出路。
非常感謝您指出這一點。現在似乎已經修復了最新的提交。 –
哈哈哈感謝一個戰利品人!那真是太好了! –