定義自訂區段類型

函數產生器中產生基於區段的動力、扭力或力概況之前,可以定義自訂區段類型。

  1. 產生一個稱為 SegmentTypes.txt 的文字檔。
  2. 根據區段類型語法定義區段類型。
  3. 指定區段類型檔案位置:
    1. 按一下選項 (標準工具列) 並選擇檔案位置
    2. 將資料夾顯示為下,選擇函數產生器區段類型定義
    3. 按一下加入,瀏覽至包含 SegmentTypes.txt 的資料夾,然後按兩次確定
    您定義的自訂區段類型函數會出現在函數產生器中,後方有使用者的標籤。

區段類型語法

您可以從函數產生器選擇的區段類型是獨立變數的函數。 您可以合併區段類型函數以定義分段連續動力或力概況。

您選擇的每個區段類型將會定義獨立變數值連續範圍的概況函數。 您可以在名為 SegmentTypes.txt 的檔案中產生自訂函數產生器區段類型。您可在區段類型語法中使用基本程式設計指令定義區段類型函數。

要使用自訂區段類型,必須從系統選項對話方塊的檔案位置指向包含 SegmentTypes.txt 檔案的資料夾。

語法

每個區段類型定義從 SegmentType("Type_Name", independent_variable, param_2, … param_n) 開始,使用指令 endSegmentType 結束。 必須在定義中包含 return 語句。 使用數學運算符定義這兩個指令之間的區段類型函數。

指令和變數 敘述
SegmentType("Type_Name", independent_variable, arg2, … argn) 開始區段類型函數的定義。
"Type_Name" 引號的字串變數指定區段類型函數的唯一名稱。
independent_variable 代表函數獨立變數的變數。
param_2, … param_n 代表定義函數所需任何參數數量的變數。
所需參數的數量取決於您定義的函數。
return 返回從輸入引數計算的區段類型函數值。
endSegmentType 結束區段類型函數的定義。
' 說明。

立方區段類型範例

'
'------------- Cubic -------------------
'
SegmentType("Cubic", x, x1, y1, x2, y2)
     xbar = (x-x1)/(x2-x1);
     ybar = 3*xbar^2-2*xbar^3;
     y = y1+(y2-y1)*ybar;
     return y;
endSegmentType

如需更多區段類型函數的定義,請參閱預設區段類型函數定義