DIAdemでチャネルのカスタムスケーリングを実行するには、既知の最小値と最大値の範囲で数値の範囲をスケールダウンする数式を使用して、
スケールダイアログボックスで係数とオフセットを計算します。この例では、0.01から0.5の間隔ポイントを含むチャネルを縮小する方法を示します。
範囲[min、max]を[a、b]にスケーリングしたいとします。これは、f(min)= aおよびf(max)=bを満たす連続関数です。
a=0およびb=1のより単純な範囲を使用して[min、max]をマッピングすることにより、次のようになります。
aとbの任意の値を使用して一次方程式の式に分解すると、次の式が得られます。
方程式の勾配部分は入力係数に使用でき、定数部分はスケールダイアログボックスのオフセットに使用されます。
したがって、チャネルからの4つの入力が必要です。
- チャネル範囲の最小値、最小
- チャネル範囲の最大値、max
- 現在の間隔、
- 望ましい間隔、b
DIAdem構成
- カスタムスケーリングが必要なチャネルを含むファイルをロードします。グループとそのチャネルがデータポータルに表示されていることを確認します。
- ANALYSISパネル>>基本数学>>スケールを選択します。
- スケールダイアログボックスで、スケーリングに必要なチャネルをData Portalからチャネルフィールドにドラッグします。
- チャネルの最小値と最大値は、データポータルの基本プロパティから取得できます。数式から算出した値をスケールダイアログボックスの係数とオフセットフィールドに入力し、計算をクリックします。
- 新しい線形スケーリングされたチャネルがANALYSISビューとData Portalに追加されます。