如何計算 JMP 中兩個函數的交點?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在使用 JSL 中的 YFunction 命令在 JMP 中繪製兩個函數。 我想計算它們相交的點。 我應該如何手動或在 JSL 中執行此操作?
謝謝您的幫助!
回复:如何計算 JMP 中兩個函數的交點?1. 圖表 > 剖析器
2. Y --> Y,預測公式
3. 單擊“Prediction Profiler”旁邊的紅色三角按鈕
4. 單擊意願函數
5. Alt-單擊右上角的框
6. 單擊最大化按鈕並更改為匹配目標
7. 將值更改為 20、0 和 -20(高、中和低)
8. 點擊確定
9. 單擊“Prediction Profiler”旁邊的紅色三角按鈕
10. 單擊最大化意願
在不同的階段,您可能想要擺弄軸以更清楚地顯示正在發生的事情。
回复:如何計算 JMP 中兩個函數的交點?如何指定合意性為 Target = 0? 我一直卡在那個部分。 這似乎正是我所需要的。
回复:如何計算 JMP 中兩個函數的交點?您可以使用刻畫器使用稍微高級的 JMP 機制以交互方式查找本示例中的交集。
1. 新表包含 X 和 Y 列,2 行的 x 值為 -5 和 5。
2. Y的公式:abs(x)^1.5 - x/10
3.調用獨立分析器
4.指定Y為預測公式
5. 將意願函數指定為 Target = 0。
6. 最大化可取性
然後,您將獲得在 X 軸上拼寫的解決方案 X 值。
回复:如何計算 JMP 中兩個函數的交點?正是我需要的,謝謝! 它工作得很好。
回复:如何計算 JMP 中兩個函數的交點?或者,如果您只想在圖表上顯示它,
xaxis( 添加參考線( intersect_X, "Solid", "Black",字符 (intersect_x,6,4) , 1 ) ),

6,4是數字格式化為字符後的字段寬度和小數位數。
回复:如何計算 JMP 中兩個函數的交點?JSL 變量 intersect_X 保存最小化函數的結果。(最小化將其用於初始猜測,然後對其進行修改。)您應該檢查 F1(intersect_X) 是否足夠接近 F2(intersect_X) 以滿足您的要求。錯誤的初始猜測可能會阻止它工作。
回复:如何計算 JMP 中兩個函數的交點?效果很好,謝謝! 你知道我如何使用它輸出交叉點的 x 坐標嗎? 黑線完美顯示,但我看不到 x 值。
回复:如何計算 JMP 中兩個函數的交點?如果您的函數運行良好,則最小化函數可能會滿足您的需求。在此示例中,黑色參考線自動放置在紅色和綠色曲線的交點處。
f1 = Function( {a}, Abs( a ) ^ 1.5);
f2 = Function( {a}, 10 / a );
intersect_X = 1;// guess a value
Minimize( Abs( f1( intersect_X ) - f2( intersect_X ) ), {intersect_X}, <
New Window( "Example",
Graph Box(
xaxis( Add Ref Line( intersect_X, "Solid", "Black", "", 1 ) ),
X Scale( -5, 5 ), Y Scale( -20, 20 ),
Pen Color( "red" ); Y Function( f1( a ), a );
Pen Color( "green" ); Y Function( f2( a ), a );
)
);

回覆:如何在 JMP 中計算兩個函數的交點?親愛的 Craig,
很抱歉我來這裡十年後還來打擾您。我猜這就是永恆功能所發生的事。
運行您的腳本時出現此錯誤。你知道這是什麼嗎?

回覆:如何在 JMP 中計算兩個函數的交點?不知道為什麼;兩個想法:
- 關閉所有具有與 JSL 中使用的名稱相同的列的日期表
- 檢查變數名稱的拼字(也許使用複製貼上相同的名稱)...我無法從圖片中確定,但其中一個下劃線可能是一個相似的字元。
我將程式碼複製並貼上到 JMP 16、17、18 和 JMP 19 EA 中,它仍然有效。也許 JMP 日誌視窗會告訴您更多。您使用的是哪個版本的 JMP?很高興聽到答案,請告訴我們。
