JMP 中的複數我正在嘗試研究一些電化學阻抗譜,它使用複數並以伯德圖或奈奎斯特圖的形式提供響應。 我找到了 JMP 插件,但找不到相關文件:
https://community.jmp.com/t5/JMP-Add-Ins/Complex-Numbers/ta-p/22616
我附上了一個範例 JMP 表,其中包含一個簡單的 RC 電路,其中 R=500 和 C=.001。
我想使用 JMP 使用非線性平台一次擬合多個實驗的實驗數據,然後以圖形方式將模型與實驗進行比較(這將是一個迭代過程,以獲得正確的模型)。 我遇到的挑戰是 JMP 本身並不支援複數。 我可以透過像「fit」列中那樣進行參數化來解決這個問題,但隨後我必須做額外的工作才能將參數拆分到另一列。
我可能會讓事情的“適合”和“拆分”部分變得比需要的更複雜。 是否有更簡單的方法可以在另一列中使用一列中的參數_或_在 JMP 中使用複數?
回覆:JMP 中的複數很抱歉在這裡回覆晚了。 安裝複數插件,您將在選單中找到幫助文件:插件 > 複數 > 幫助。
該插件的大部分功能都包含用於對複數進行數學運算的 JSL 函數。
回覆:JMP 中的複數有關複數插件的功能和使用方法的更多信息,請參閱此帖子: 已解決:JSL 中的複數 - 用戶社區。
回覆:JMP 中的複數自 JMP 19 發布(以及 JMP 20 功能凍結)以來,JMP 目前沒有原生的「複數」資料類型用於資料表列,也沒有內建的列公式函數(例如 Col Std Dev() 或 Col Mean())可以直接處理單列中的複數。除了使用建議的外掛程式(該外掛程式仍可透過以下連結在JMP市場中申請取得:造訪 JMP 使用者社群外掛程式部分 - 權限不足 - 使用者社群(請按照要求的步驟操作,包括聯絡 JMP 的相關產品經理))之外,至少還有兩種其他方法可以實現:
第一種方法(也可能是最實用的方法)基本上是在 JMP 中使用兩列表示法(實部和虛部)。在實踐中,這需要將實部儲存在一個數值列中,將虛部儲存在另一個數值列中,分別計算實部和虛部列的列均值 (Col Mean()) 或列標準差 (Col StdDev()),然後使用標準的 JMP 列公式計算振幅或相位角。
The second involves the use of JMP's seamless Python Integration (new in JMP 18 and improved further in JMP 19) see here: 整合 JMP 和 Python | JMP。So, using JMP's built-in Python integration, it is possible to pass column data directly to Python, perform complex operations using NumPy ( numpy.complex128, np.std(), np.mean(), FFTs, etc.) for example, and then write the resulting scalar or vector outputs back to columns inside a JMP data table.
一如既往,我們隨時為您(已獲得 JMP 授權的用戶)解答您提出的任何其他問題!
真摯地,
-JMP 技術支援( support@jmp.com )