關於序列參數
「清單/系列」(List/Series) 標籤用來為參數定義一系列值。參數的值會根據您定義的不同值而有所不同。
主要用途僅適用於 Insight 與驅動馬達。例如,您可以定義用於計算馬達動力的參數。
設定時間序列值
1. 按一下「工具」(Tools) > 「參數」(Parameters)
2. 「參數」(Parameters) 對話方塊中,定義想要為其設定值的參數
3. 以滑鼠右鍵按一下參數,然後在捷徑功能表上按一下「清單/系列」(List/Series)「參數內容」(Parameter Properties) 對話方塊開啟。
4. 按一下「清單/系列」(List/Series) 標籤。選取「系列」(Series) 選項 (如果尚未選取)。標籤中包含一個兩欄的表格
5. 針對「引數單位」(Argument Units) 選取數量及對應的單位。在表格的第一欄中指定值。例如,您可以選取 Time 作為引數值,選取 sec 作為對應的單位。
6. 針對「參數單位」(Parameter Units) 選取數量及對應的單位。在第二欄中指定值。例如,您可以選取 Force 作為單位數量,選取 Ibf 作為對應的單位。
「清單/系列」(List/Series) 標籤上有下列選項:
- 新增一個新列。
- 移除列。
- 開啟「圖形工具」(Graphtool) 對話方塊。此對話方塊會顯示您在「系列」(Series) 標籤中定義之值的圖形。
- 在「圖形工具」(Graphtool) 對話方塊中,按一下此選項以檢視「圖形視窗選項」(Graph Window Options) 對話方塊。您可以使用「圖形視窗選項」(Graph Window Options) 對話方塊上的選項來變更「圖形工具」(Graphtool) 的外觀。
7. 按一下「確定」(OK)
使用值的序列計算平均值
您可以使用時間序列參數來計算平均值
在接下來的範例中,我們將使用下列值建立參數 MYPARAM
10
5
20
10
30
20
建立下列關係:new1=average(MYPARAM)
給定值的輸出 (平均值) 會建立在「局部參數」(Local Parameters) 部份下。
建立新列 NEW1 時,其平均值會顯示為 11.666667。
使用 value_by_argument 函數計算線性內插
value_by_argument 函數可用於存取序列參數的特定列。
以參數 MYPARAM 為例,其具有下列值:
1
5
2
10
3 段
20
您可以寫入用於存取每一列的關係,如下所示。您必須指定輸入引數 <參數名稱> 與 <時間值>:
A=value_by_argument(MYPARAM,1) = 5 (輸入引數 1 時函數會傳回值 5,因為與引數 1 對應的值是 5)。
A=value_by_argument(MYPARAM,2) = 10 (類似地,此函數將傳回的關係值為 10)。
A=value_by_argument(MYPARAM,3) = 20
也可使用 value_by_argument 函數計算線性內插。
在此情況下,您需要為函數指定三個輸入引數:
參數名稱 - 時間序列參數的名稱。
時間值 - 您要用於計算參數值的時間值。
內插的順序 - 指定內插類型
0 - 精確值 (預設)
1 - 線性內插
例如,我們有時間值 1、2 與 3。若想要獲取時間值為 2.5 時的線性內插參數值,則可以使用下列關係:A=value_by_argument(MYPARAM,2.5,1) = 15。此關係傳回的值將為 15。
如果我們使用與精確值/預設值相同的關係 (引數為 0)
A=value_by_argument(MYPARAM,3,0) =20 (此函數將搜尋時間的精確值,即表中的值 3,並傳回值 20)
這是否有幫助?