在 JMP 中計算導數/斜率<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />再一次問好,
我需要資料列,我們稱它們為 x 和 y。我想計算 y 相對於 x 的中心導數 (dy/dx)。如果我使用中心導數,這意味著我將「丟失」 dy/dx 列的開頭和結尾處的點。
例如,在 dy/dx 的第二行中,我希望它等於 dy/dx = y3-y1/x3-x1 在 dy/dx 的第三行中,我希望它等於 dy/dx = y4-y2/x4 -x2。我很難不像使用 Excel 那樣使用 jmp,所以我什至不確定是否可以在公式編輯器中執行此操作。
謝謝!
回覆:在 JMP 中計算導數/斜率謝謝,效果很好。
我在腳本中使用了它,但我必須添加“作為列”。
col <<設定公式( (lag(作為列("Y"), -1) - lag(作為列("Y"),1))/(lag(作為列("X"),-1)-滯後(作為列(“X”),1)));
回覆:在 JMP 中計算導數/斜率這段程式碼應該會給你一些想法。列公式利用落後功能:
dt =打開( “$sample_data\Big Class.jmp” ) ;
// 建立公式列
// 高度 = X
// 權重 = Y
// dy/dx = (y+1) - (y-1)/(x+1) - (x-1)
// y+1: lag(:權重, -1)
// y-1: 滯後(:權重, 1)
// x+1: 滯後(:高度, -1)
// x-1: 滯後(:高度, 1)
dt <<新專欄( “dy/dx” ,
數位,
連續的,
格式( “最好的” , 12 ) ,
公式(落後( :重量, - 1 ) -落後( :重量, 1 ) /落後( :高度, - 1 ) -落後( :高度, 1 ))
) ;
回覆:在 JMP 中計算導數/斜率娜塔莉_,
公式編輯器有一個導數選項。您可以透過點擊編輯器對話框頂部的紅色三角形來存取它。

希望這可以幫助。
戴夫