使用矩陣
您可以使用 Matrix 函數建立矩陣。此函數以列表作為參數,每個子列表指定一行。您也可以使用方括號運算子建立矩陣。使用此運算符時,您可以直接輸入值,而無需使用清單。相反,您使用逗號分隔不同行中的值,並使用空格、製表符或回車符分隔不同列中的值。此外,還有許多 JSL 函數可以傳回腳本可以使用的矩陣。您可以使用下標從矩陣中檢索元素,就像從清單中檢索項目一樣。因此,要從變數 x 中儲存的矩陣的第一行第二列中檢索元素,您需要將方括號附加到變數名稱後,並在括號中輸入逗號 1 和 2。要從第一列的第二行中檢索元素,您需要在括號中輸入逗號 2 和 1。 JMP 有許多適用於整個矩陣的函數。例如,如果將矩陣乘以一個標量值,結果是矩陣中的每個元素都乘以該值。無需循環遍歷矩陣元素。這種計算形式稱為向量化運算。以這種方式使用矩陣的好處是,您的腳本更短、更簡潔、更易於理解和維護。而且,使用向量化運算時,腳本的運行時間也更短。關於 JMP 中的矩陣,最後要注意的是,您也可以使用線性代數函數。