Named-Range
Origin 2022より、ワークシートの単一のセルまたは列(の一部)に直接名前を付けることで範囲変数を定義できます。名前付き範囲は、X-ファンクションでのセル/列の参照、列値の設定の数式、分析テンプレート、LabTalkスクリプトなどに使用できます。
Origin 2022b から、線形フィット、非線形フィット (NFit)、多項式フィット、および多重線形回帰ダイアログボックスで、名前付き範囲の値を X の「開始」値と「終了」値、初期パラメータ値、下限と上限、および固定パラメータ値として使用します。
Originでは、いくつかの場所から、名前付き範囲を定義することができます。
新しい名前ダイアログが開きます。
範囲変数として名前を入力します。「AAA1」のように、SCN表記において競合が生じる名前は使用を避けてください。命名規則:
名前付き範囲には、ワークシート、ワークブック、プロジェクトの3つのスコープレベルを指定できます。
Y列が選択されている場合、このチェックボックスにチェックを入れると、この列とそれに対応するX列が関数として使用されます。つまり、命名されたXY範囲を使用して、XからYを補間/補外することができます。
詳細は、LabTalkガイドの補間の案内を参照してください。
例えば、範囲「alpha」をcol(B)として定義したとします。
スクリプトウィンドウで次のスクリプトを実行して、x = 0.15で補間されたY値を取得します。
alpha(0.15,spline)=;
そして、2つのXY列を追加し、col(C)にX値を入力する場合、補間/補外し、範囲「beta」として定義します。col(D)のF(x)=に、式を入力します。
alpha(beta);
col(C)から補間/補外されたY値で埋まります。
Note:
選択したセルの左側に命名規則を満たすテキストがある場合、そのテキストは範囲の名前として自動選択されます。
名前付き範囲は、それらが定義されているワークシートの下に一覧表示されます。
名前付き範囲は、データ行または列ラベル行(ヘッダ行)のセルに定義できます。ラベル行での名前付き範囲の使用は、次のアプリケーションで役立ちます。
名前付き範囲を定義するときは、スコープに注意してください。たとえば、特定のシートまたはブックの計算内でのみ名前付き範囲を使用する場合は、スコープをシートまたはブックに制限できます。これにより、別のシートまたはブックで同じ名前を使用できます。ただし、参照線や関数グラフで必要になるようにプロジェクト全体で名前付き範囲を使用するには、スコープをプロジェクトに設定する必要があります。名前付き範囲の管理を使用して、名前付き範囲のスコープをいつでも変更することができます。
その他の使用例については、OriginLab のブログ投稿を参照してください。
以下は、名前付き範囲で分析テンプレートを作成する簡単な例です。
npts
10